当您的 Django 应用程序引发异常时,Django 会向您发送一封电子邮件以报告错误,其中包含一些有用的信息。那太棒了。但是有一条信息有助于调试,但这些电子邮件中缺少:locals()
.
如何使 Django 的错误电子邮件包含locals()
?
通过在设置中包含'include_html': 'True',
next to 来解决它。现在我通过电子邮件收到包含所有信息的 HTML 报告。'class': 'django.utils.log.AdminEmailHandler',
LOGGING
settings.py
locals()
根据文档, Django 确实包括本地人。还是我错过了什么?您还可以在文档中找到(请参阅:上面的链接)如何编写您自己的自定义错误报告。