0

我想在生产环境中监视我在 Django 应用程序中的视图。所以,我遇到了我在本地环境中测试的解决方案脚本。工作正常!!。

当我使用生产环境时,由于 debug=True,我遇到了 Unhandled Exception 的问题。我也在本地环境中使用了 debug=True(由 django 服务器提供静态)。

是否可以使用上面的链接中间件来访问相应django视图的hotshot?

你能帮我做一下 django 生产服务器链接中提到的 hotshot 或 cProfile 吗?

4

1 回答 1

0

您发布的中间件应该可以在生产中正常工作 -注意顶部评论中的说明:

如果您以超级用户身份登录,或者当 settings.DEBUG 为 True 时,它​​始终处于活动状态。

因此,请确保您以超级用户身份登录。

也就是说,我个人对这些 cProfile 中间件解决方案的运气并不好。自己运行 cProfile 非常容易(使用cprofile.run()),您可以使用 KCacheGrind 查看输出

于 2012-08-06T17:48:57.477 回答