Я хочу установить фильтр по расстоянию, используя поле точки
у меня есть модельный магазин
class Shop(models.Model):
distance = models.PositiveIntegerField(null=True)
Shop_location = models.PointField(null=True)
магазин может определить расстояние от своего местоположения, при котором его идентификатор показывается другому пользователю. когда пользователь делится своим местоположением и пользователь может увидеть магазин, который удовлетворяет условию. условие состоит в том, что расстояние, рассчитанное между пользователем и магазином, меньше или равно расстоянию, указанному магазином