and*_*abs 34 python django django-templates django-settings
我想layout.html根据DEBUG = True 来区分某个工具栏的外观.
我知道这个答案使用,django.core.context_processors.debug但它迫使我使用RequestContext而不是Request我不喜欢的,顺便说一下我如何使用RequestContext layout.html扩展base.html?
我目前在Django 1.7上
and*_*abs 58
在较新版本的Django中,只需INTERNAL_IPS在设置中指定即可.
例如:
INTERNAL_IPS = (
'127.0.0.1',
'192.168.1.23',
)
Run Code Online (Sandbox Code Playgroud)
然后在模板中:
{% if debug %}
Run Code Online (Sandbox Code Playgroud)
因为上下文处理器默认负责,以及如何检查django模板中的TEMPLATE_DEBUG标志的答案?有点弃用了.