このコードを見ると:
try:
... # do something
except:
raise Exception('XYZ has gone wrong...')
であっても、これでイエローページを表示しDEBUG=True
たくありませんが、そうです。raise Exception
ユーザーをエラーページにリダイレクトするか、エラーを表示して例外を処理したい (ページの上部に CSS エラーメッセージを表示する...)
どうすればそれを処理できますか?単純に上げると、黄色のデバッグ ページが表示されます (ここでも、DEBUG=True のときにデバッグ ページを表示することで、特定の例外によってサイトの機能が停止することは望ましくありません)。
views.py でこれらの例外を処理するにはどうすればよいですか?