core.exceptions.Http404
Запит було перервано через помилку сервера.
-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 Помилка H18
Ця помилка може виникнути під час спроби розгорнути програму Django на Heroku за допомогою сервера Gunicorn. Помилка зазвичай спричинена відсутністю залежності від бібліотеки psycopg2.
Щоб вирішити проблему, ви можете встановити psycopg2 на свій екземпляр Heroku за допомогою такої команди:
$ heroku addons: додайте python-psycopg2
Після встановлення psycopg2 ви можете повторно розгорнути свою програму Django за допомогою такої команди:
$ heroku deploy –app my-django
Запит перервано
Коли запит переривається в Django, для об’єкта запиту встановлюється значення None. Це означає, що запит скасовано і його подальша обробка не проводитиметься.
Якщо ви хочете продовжити обробку запиту, вам слід знову викликати process_request().
Налагодження помилок «H18 Server request interrupted».
Налагодження помилок «H18 Server request interrupted» у Django може бути складним. Найпоширенішою причиною цих помилок є час очікування під час очікування відповіді від сервера H18. Щоб налагодити ці помилки, вам потрібно буде визначити джерело тайм-ауту та працювати над його вирішенням.