5

サーバー上でカスタム管理コマンドを定期的に実行しています。

コマンドで機能する電子メールを介してエラー報告のようなものを取得する方法はありますか?

4

1 に答える 1

5

django ロギング ハンドラAdminEmailHandlerを使用できます。

https://docs.djangoproject.com/en/dev/topics/logging/#django.utils.log.AdminEmailHandler

ドキュメントが言うように:

このハンドラーは、受信したログ メッセージごとにサイト管理者に電子メールを送信します。

したがって、これを使用して、管理コマンドで発生した例外に関するエラーをログに記録できます。例外は自動的に管理者に送信されます。

于 2011-06-01T20:28:24.603 に答える