Django需要太多时间来加载页面。使用调试工具进行调试后,我发现发送请求花了太多时间,是否有任何建议可以提高性能?该视图包括一个分页器。
使用调试工具检查性能后:
request: 11855
response: 1
domloading: 1122
dominteractive:12080
最佳答案
您可能需要在Django模型或视图中检查您的sql代码。看来您花费太多时间从服务器加载信息。考虑如下使用select_related方法:
Screen.objects.filter(Q(name_icontains = query)
| Q(编辑者用户名__图标=查询))\
.select_related(“ build__id”,“名称”)
关于python - Django花太多时间发送请求,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21926455/