設置してあるものをデバッグするとき
Djangoで設置してあるものをデバッグするときって、デバッグフラグをTrueにしておかないと詳細なエラーをつかめないなと思うのですが、これをしてしまうと全世界にデバッグ画面が公開されてしまい、
TEMPLATE_DIRSや、DATABASE_NAMEがだだ漏れになるのはなんだかやだなぁ、とか思ってしまいます。
加えて人気があるサイトの場合、誰がいつアクセスしているかわからないわけで
閲覧者から見た場合、ブラウザにデバッグ画面がでてきたら「ちょっとなぁ」という気持ちになると思うので。
そういう場合、一時的に裏でテスト用のサブドメインとかに差し替えて、
django.xxxxx.net=メンテナンス中、test.xxxxx.net=デバッグ用ドメイン、とかにしておけば良いのかなぁとか考えたり。
こういうのを手軽にスイッチするとしたら、デプロイツール?
(djangoは停止して、testは稼働させる……とか)
できるといいな……と思って探索探索。