我还想通过Django REST API通过模板选择位置..请为它提供必要的django包以及如何在Django模型中编写locationField
this is the picture that django location field exactly which I want to Add please see it..
答案 0 :(得分:1)
您可以创建多个输入字段子类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)
关于第二个问题,抱歉,但是你不清楚你要求的是什么。