GET Запрос вызывает net::ERR_CONNECTION_REFUSED (Django/PostgreSQL)
Мои POST и GET запросы в целом работают и не выдают ошибок, но есть определенный GET запрос, который вызывает следующую ошибку:
net::ERR_CONNECTION_REFUSED
И закрывает мой сервер разработки.
Нет никаких следов, указывающих на ошибку, сервер просто закрывается, и мне приходится перезапускать его.
def marker_info(request):
template_name = 'testingland/electra.html'
neLat = request.GET.get('neLat', None)
neLng = request.GET.get('neLng', None)
swLat = request.GET.get('swLat', None)
swLng = request.GET.get('swLng', None)
ne = (neLat, neLng)
sw = (swLat, swLng)
xmin = float(sw[1])
ymin = float(sw[0])
xmax = float(ne[1])
ymax = float(ne[0])
bbox = (xmin, ymin, xmax, ymax)
print(bbox)
geom = Polygon.from_bbox(bbox)
qs = mapCafes.objects.filter(geolocation__coveredby=geom) //this is where it appears to fail
print(qs)
return JsonResponse([
[cafe.cafe_name, cafe.cafe_address, cafe.geolocation.y, cafe.geolocation.x, cafe.source, cafe.venue_type, cafe.id]
for cafe in qs
], safe=False)
Я не совсем уверен, куда двигаться дальше в плане отладки этой проблемы.