python - 调试Django时没有显示调试信息 | Django

标签 python django debugging iis

我正在通过 IIS6 提供应用程序。发生错误,导致应用程序无法运行,我不能 100% 确定它可能是什么。

我相信以下内容是由 python 生成的,但我不完全确定。

"A server error has occurred. Please contact the administrator"

<小时/>

对于弄清楚到底发生了什么有什么想法吗?

最佳答案

它看起来更像是网络服务器错误(500?)。

是否启用了调试?您应该能够看到异常消息和回溯。另外,检查 Web 服务器错误日志并定义 settings.ADMINS 。当禁用调试时,这在生产中很有用:

When DEBUG=False and a view raises an exception, Django will e-mail these people with the full exception information.

关于python - 调试Django时没有显示调试信息 | Django ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4068210/

相关文章:

python - 在 linux 上将 web.py 作为服务运行

python - Doctest:如何不将设置行算作测试?

python - 无法通过 python 的 Facebook Graph API 将附件(带有图像)发布到 Facebook 页面

python - 创建外键约束时出现问题

c++ - 如何告诉 Visual Studio 使用不同的源代码目录来调试库?

python - 使用 Pynsist 和 PyQt 构建的 GUI : Import Error 'sip'

带有 AttributeError : 'module' object has no attribute 'FeatureDetector_create' 的 OpenCV 的 Python 绑定(bind)

django - 从 Django 管理页面删除 'Sites'

php - 调试 Drupal 的白屏死机?

javascript - 使用 VSCode 的 Node 调试器时是否可以黑盒 vendor 代码?