gpt4 book ai didi

django - 我想在 django 模型中添加一个位置字段,通过放置纬度和经度来获取位置输入

转载 作者:行者123 更新时间:2023-12-04 14:24:39 25 4
gpt4 key购买 nike

我也想通过 Django REST API 通过模板选择位置..请为它建议必要的 django 包以及如何在 Django 模型中编写 locationField
this is the picture that django location field exactly which I want to Add please see it..

最佳答案

您可以创建多个输入字段子类化 MultiValueField :

class Location:
def __init__(self, latitude, longitude):
self.latitude = latitude
self.longitude = longitude

class LocationField(MultiValueField):
def __init__(self, *args, **kwargs):
fields = (
FloatField(max_value=90, min_value=-90),
FloatField((max_value=90, min_value=-90)
)
super().__init__(*args, **kwargs)


def compress(self, data_list):
latitude, longitude = data_list
return Location(latitude, longitude)

至于第二个问题,抱歉,您的要求非常不清楚。

关于django - 我想在 django 模型中添加一个位置字段,通过放置纬度和经度来获取位置输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48388366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com