Я пытаюсь использовать location__d с тем, чтобы он выдал
Unable to get repr for <class 'django.db.models.query.QuerySet'>
Это моя модель
class modelEmployee(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE, null=True, blank=True)
title = models.CharField(max_length=200, unique=False, blank=False, null=True)
location = models.PointField(srid=4326,max_length=40, blank=True,null=True)
objects = GeoManager()
Это код, который я использую
transformedLocation = loggedInEmployer.location.transform(32148, clone=True)
qset = modelEmployee.objects.filter(location__dwithin=(transformedLocation, D(mi=200)))
однако во время отладки после выполнения команды фильтра qset приводит к
Unable to get repr for <class 'django.db.models.query.QuerySet'>
Я считаю, что это потому, что 200 не в градусах. Мой вопрос: какие у меня есть варианты, чтобы сделать эту работу? Нужно ли будет конвертировать 200 миль в градусы? Как я могу это сделать?