Djangoアプリで例外が発生すると、Djangoからメールが送信され、エラーが報告されます。このメールには、役立つ情報が含まれています。それは素晴らしいことです。ただし、デバッグには役立つが、これらの電子メールにはない情報が1つありますlocals()
。
Djangoのエラーメールに含めるにはどうすればよいlocals()
ですか?
の設定に'include_html': 'True',
隣を含めることで解決しました。今、私はすべての情報を含むHTMLレポートを電子メールで受け取ります。'class': 'django.utils.log.AdminEmailHandler',
LOGGING
settings.py
locals()
ドキュメントによると、 Djangoには地元の人が含まれています。それとも私は何かが足りないのですか?また、ドキュメント(上記のリンクを参照)で、独自のカスタムエラーレポートを作成する方法を見つけることができます。