Django (Python Web フレームワーク) は、Python のログ システムを使用してログを保存します。
ログ メッセージをデータベースに保存し、管理者ユーザーが Web 経由でそれらを参照できるようにする簡単な方法はありますか? それは私が自分で書くことができるようなものですが、車輪を再発明しても意味がありません. 例外をログに記録したくはありませんが、コードに追加した info/debug/notice タイプのメッセージです。
理想的には、ログ メッセージに関するメタデータ (リモート IP アドレス、ユーザー エージェント、wsgi プロセス ID など) を保存し、それに基づいてフィルター/ブラウズできるようにしたいと考えています (つまり、すべてのログを表示します)。過去 24 時間にこの IP アドレスからのメッセージ)。誰かがこれをしましたか?