Как получить координаты lat и lon модели GeoDjango Point в Django values_list of objects

Хотелось бы получить координаты lat и lon модели GeoDjango Point из списка объектов values_list. Мне удается получить только полную описательную строку, например "SRID=4326;POINT (1 1)". Мне нужно получить только номера широты и длины, в идеале отдельно, но что-то вроде "(1.000 1.000)". я могу пережить. Спасибо.

Models.py

point = models.PointField(srid=4326,default='SRID=4326;POINT(0.0 0.0)',null=True,blank=True)

Views.py

Model.objects.all().values_list('point') возвращает, например, "SRID=4326;POINT (1.000 1.000)", но...

Model.objects.all().values_list('point__x') или Model.objects.all().values_list('point__coords__x') не работают и возвращают ошибку "join on the field not permitted"

Вернуться на верх