/ / Djangoのslacker-log-handlerのフォーマット - django、python-3.x、logging、slack

Django slacker-log-handlerのフォーマット - django、python-3.x、logging、slack

私は自分のWebサイトのviews.pyファイルからエラーを記録するためにDjangoを使用しています。からスラッカーハンドラを使用する場合: https://pypi.python.org/pypi/slacker-log-handlerスラックハンドラ内のフォーマッタ変数はスラック内のメッセージには影響しません。

どうもありがとう。

回答:

回答№1は1

ここで最初にあなたのロギングハンドラにslack-errorを追加する必要があります。

これはすでにここに示されています https://pypi.python.org/pypi/slacker-log-handler

その後、あなたの "django.request"と "django.security"エラーをゆるめるために送るためにあなたのコードに2行以下を追加してください。

LOGGING["loggers"]["django.request"]["handlers"].append("slack-error")

LOGGING["loggers"]["django.security"]["handlers"].append("slack-error")

カスタムエラーメッセージを送信することもできます。以下のコードを確認してください。

import logging
slack_logger = logging.getLogger("django.request")