Я определил PointField в одной из своих моделей и включил его в ModelAdmin. Администратор правильно показывает карту для выбора точки, но как только я выбираю ее и сохраняю, возникает ошибка проверки Недопустимое значение геометрии.
В консоли вижу следующую ошибку:
Error creating geometry from value 'SRID=4.326;POINT(4.39453125 7.470703125)' (String or unicode input unrecognized as WKT EWKT, and HEXEWKB.)
Что касается того, что я прочитал, я думаю (не уверен), что это «SRID=4.326;», чего там быть не должно. Есть идеи, почему django добавляет к нему префикс или чего не хватает?
Определение поля в модели (я попытался удалить атрибут srid):
coords = models.PointField(_('Coordinates'), null=True, blank=True, srid=4326)