Djangoのtemplate内でdebugという変数には勝手に値が入っていたりする
Djangoのtemplateを書いててハマったのでここに記す。
どうやらsettings.pyの中でDEBUG=Trueにしている場合は
RequestContext内にdebugという変数が勝手に定義されるらしい。
というかRequestContextに自分で'debug':'yes! yes!'とか定義していても
'debug':Trueに上書きされちゃう模様。
req_con = RequestContext(request, {
"debug":"uwagakareru", # -> テンプレートでTrueにされる
})
さんざんハマった。