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