Rozwiązany: code%3DH18 desc%3D%22Przerwane żądanie serwera%22 django

core.exceptions.Http404

Żądanie zostało przerwane przez błąd serwera.

-admin.py runserver

If you are running Django on a development server and you get an error code that says "Server Request Interrupted", it means that the server was unable to process your request. This can happen for a number of reasons, including if the server is overloaded or if there is an error in your code.

Heroku Django Gunicorn Błąd H18

Ten błąd może wystąpić podczas próby wdrożenia aplikacji Django na Heroku przy użyciu serwera Gunicorn. Błąd jest zwykle spowodowany brakiem zależności od biblioteki psycopg2.

Aby rozwiązać ten problem, możesz zainstalować psycopg2 na swojej instancji Heroku za pomocą następującego polecenia:

Dodatki $ heroku: dodaj python-psycopg2

Po zainstalowaniu psycopg2 możesz ponownie wdrożyć aplikację Django za pomocą następującego polecenia:

$ heroku wdrożyć –app my-django

Żądanie przerwane

Gdy żądanie zostanie przerwane w Django, obiekt żądania jest ustawiany na None . Oznacza to, że żądanie zostało anulowane i nie będzie dalej przetwarzane.

Jeśli chcesz kontynuować przetwarzanie żądania, powinieneś ponownie wywołać process_request().

Debugowanie błędów „H18 Przerwane żądanie serwera”.

Debugowanie błędów „H18 Server request interrupted” w Django może być trudne. Najczęstszą przyczyną tych błędów jest przekroczenie limitu czasu podczas oczekiwania na odpowiedź z serwera H18. Aby debugować te błędy, musisz zidentyfikować źródło przekroczenia limitu czasu i pracować nad jego rozwiązaniem.

Powiązane posty:

Zostaw komentarz