У меня есть такая модель:
latitudine = models.FloatField(max_length=50,default=None)
longitudine = models.FloatField(max_length=50,default=None)
, и мне нужно ее сериализовать и отправить в формате geo json. Я использую обычный django json сериализатор в представлении:
def meterpoints(request):
points = serialize('json', Contatore.objects.all(),fields='latitudine, longitudine')
return HttpResponse(points, content_type='json')
то, что я получаю:
{
"model": "conlet.contatore",
"pk": "1012-081-7217",
"fields": {
"latitudine": "45.0717383",
"longitudine": "7.6810848"
}
}
, есть ли способ сериализации моей модели в geo json, создав точечный файл из моей модели lat long, чтобы листовка могла понять это?