我有一个在 nginx 上使用 Django 和 FCGI 的应用程序。我正在使用第三方应用程序,例如 James Bennett 的 django-registration 和 Pinax Project 中的 django-messages。这两个应用程序都有提交的表单并将数据保存到数据库中,然后重定向到新的 URL。
我的问题似乎是这些应用程序中任何表单上的 .save() 方法在提交表单时会导致 504 网关超时。所有数据都按原样保存在数据库中,但是在保存表单后似乎都没有向应用程序返回任何内容。
我已经在代码的各个点进行了一些日志记录,并且没有错误。就好像表单上的 save() 方法或表单连接到的模型根本不会返回任何东西——错误或其他。
由于缺乏细节,答案对我来说可能是一个梦想,但只是朝着正确的方向轻推或更全面地诊断问题的方法会很棒。