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)

Я не совсем уверен, куда двигаться дальше в плане отладки этой проблемы.

Вернуться на верх