Djangoのドキュメントには次のように書かれています。
DEBUG が False の場合、コードが未処理の例外を発生させ、内部サーバー エラー (HTTP ステータス コード 500) が発生するたびに、Django は ADMINS 設定にリストされているユーザーに電子メールを送信します。
しかし、これにはdjango管理サイトが含まれますか? そうでない場合、どうすればそのようなレポートを有効にできますか?
Exception
意図的に ModelAdmin サブクラスを作成すると、メールが届かないため、これを求めています。
一方、手動で送信しようとしたところ、正常に動作しました。
$ ./manage.py shell
>>> from django.core.mail import EmailMessage
>>> email = EmailMessage('Hello', 'World', to=['email@example.com'])
>>> email.send()
更新: また、Django は、アプリケーションの API 部分 (ピストンによって駆動される) で例外が発生したときにクラッシュ レポートを送信します。
どんな助けでも大歓迎です。