kern.uitzonderingen.Http404
Het verzoek is onderbroken door een serverfout.
-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-fout H18
Deze fout kan optreden bij het implementeren van een Django-app op Heroku met behulp van de Gunicorn-server. De fout wordt meestal veroorzaakt door een ontbrekende afhankelijkheid van de psycopg2-bibliotheek.
Om het probleem op te lossen, kunt u psycopg2 op uw Heroku-instantie installeren met behulp van de volgende opdracht:
$ heroku-add-ons: voeg python-psycopg2 toe
Na het installeren van psycopg2, kunt u uw Django-app opnieuw implementeren met behulp van de volgende opdracht:
$ heroku implementeer –app mijn-django
Verzoek onderbroken
Wanneer een verzoek wordt onderbroken in Django, wordt het verzoekobject ingesteld op Geen . Dit betekent dat het verzoek is geannuleerd en dat er geen verdere verwerking op zal plaatsvinden.
Als u door wilt gaan met het verwerken van het verzoek, moet u process_request() opnieuw aanroepen.
Debuggen van "H18 Server-verzoek onderbroken" fouten
Het debuggen van "H18 Server-verzoek onderbroken" fouten in Django kan moeilijk zijn. De meest voorkomende oorzaak van deze fouten is een time-out tijdens het wachten op een reactie van de H18-server. Om deze fouten te debuggen, moet u de oorzaak van de time-out identificeren en eraan werken om deze op te lossen.