Соответствующий запрос Django Postgres PostGISSpatialRefSys не существует
Я реализую функцию определения местоположения в моем Django проекте с Postgresql в качестве базы данных, поэтому для этого я устанавливаю Postgres, а затем устанавливаю расширение PostGis
В моем views.py
from django.contrib.gis.measure import D
from django.contrib.gis.db.models.functions import Distance
Lesson.objects.filter(venue_coord__distance_gte=(request.user.location_coord, D(km=int(km)))
Выполнение приведенного выше фильтра приводит к ошибке: PostGISSpatialRefSys matching query does not exist
В models.py у меня есть venue_coord & location_coord, которые хранят PointField следующим образом
venue_coord = models.PointField(verbose_name=_(" Venue Co-ord"), blank=True, null=True)
location_coord = models.PointField(verbose_name=_(" User Co-ord"), blank=True, null=True)
Может ли кто-нибудь подсказать, почему postgis внезапно выдает ошибку.
