У меня есть приложение, которое использует Django с FCGI на nginx. Я использую сторонние приложения, такие как django-регистрация Джеймса Беннетта и django-сообщения из проекта Pinax. Оба этих приложения имеют формы, которые отправляются и сохраняют данные в базе данных, а затем перенаправляют на новый URL.
Моя проблема, похоже, заключается в том, что метод .save () в любой из форм в этих приложениях приводит к превышению времени ожидания шлюза 504 при отправке форм. Все данные сохраняются в базе данных, как и должно быть, однако ни одна из них, похоже, не возвращает ничего приложению после сохранения формы.
Я сделал некоторые записи в разных точках кода, и ошибок нет. Это как если бы методы save () в форме или моделях, к которым подключены формы, просто никогда ничего не возвращали - ошибка или нет.
При таком отсутствии подробностей ответ может быть для меня мечтой, но просто толчок в правильном направлении или способ более полной диагностики проблемы будет фантастическим.