2

try 関数と except 関数を使用してエラーをキャッチできることはわかっています。しかし、毎日セントリーを監視していると、システムは常にどのビューでも例外を受け取ります。いつものように、ビューのエラーをキャッチするために、try と except を入れます。

私の質問はです。1 つの関数だけで任意のビューからすべてのエラーをキャッチすることは可能ですか? その後、ユーザーは別のページにリダイレクトされます。これを行うのに最適な場所はどこですか? ミドルウェアについて考えているのですが、知識がありません。

4

1 に答える 1

5

はい、どのビューからでもすべての例外を処理できます。グーグルで「django middleware exception」を試してみると、多くの解決策が見つかります。

于 2013-03-05T08:07:13.913 に答える