в приложении Django Я использую PointField
point = models.PointField(_('Point'), null=False, blank=False)
Я использую обычную систему длинных лат, поэтому [50, 15]
должна быть точкой в Европе, в Чешской Республике c Я думаю. Но тогда в администрации есть симпатичный интерактивный виджет с картой, которая показывает точку где-то на Красном море. Когда я проверяю значение в коде виджета, он говорит, что координаты совершенно разные (некоторые цифры в миллионах), но когда я хочу вывести координаты на консоль, он говорит, что обычно [50, 15]
print(Datapoint.objects.get(pk=pk).point)
# Output: SRID: 4326; Point(50, 15)
Кто-нибудь знает, что может go здесь не так?
Я знаю, что есть больше SRID, но даже когда я изменяю все возможные атрибуты SRID (Model, AdminSite, Form, Widget), все равно это не так. работа ...
Спасибо, РА