标签: django nginx
我有一个运行django和nginx的网站。它运行良好,但有些部分我得到502 Bad Gateway。
经过一番分析后,我发现在加载时页面是大页面的。
例如:我有"大学" app和"当然"应用程序。一个大学可以有很多课程,现在如果我尝试编辑一个少于10个课程的大学,它运作良好,如果我尝试编辑一个超过10个课程的大学,它给了我502 Bad Gateway。这种情况发生在所有这些大学里。
任何形式的帮助都会有所帮助。我已经尝试过增加服务器限制。
答案 0 :(得分:1)
在您的FK中尝试select_related:
这可能会限制数据库的往返次数,这可能是Django最大的性能问题。