14
:Djangoテンプレートコンテキストで "debug"変数を取得するにはどうすればよいですか?このSOポストによると
How to check the TEMPLATE_DEBUG flag in a django template?
場合:
- A)私のsettings.pyファイルがあります:
TEMPLATE_CONTEXT_PROCESSORS = ['django.core.context_processors.debug',...
- およびB)私はRequestContextを使用します(コンテキストに反対)
にはテンプレートのコンテキストに「デバッグ」変数があります。しかし、私はそうではありません。テンプレートに{{debug}}
を置くと、何も表示されません( "")。
テンプレートコンテキストで「debug」varを取得するために必要なものが他にありますか?
ああ、完璧な理にかなっています。私はあなたがその要件をバイパスする方法を知らないと思いますか?私は複数の場所から作業しています。私の開発マシンのIPアドレスは様々です。「デバッグ設定が真であれば、私たちはデバッグモードで、私のIPについては心配しないでください」と言うだけでいいです。 – machineghost
'DEBUG'設定を文脈に入れるだけの独自のコンテキストプロセッサを書くことができます。 –
ああ、いい考えです。ありがとう! – machineghost