如何在django-cms模板中使用调试变量?

时间:2013-10-08 10:04:25

标签: python django django-cms

我是django-cms的新手,我找不到在模板中使用调试变量的方法。我基本上想做这样的事情

{% if settings.debug %}
     Development
{% else %}
     Production
{% endif %}

根据这个问题How do I get a "debug" variable in my Django template context?,我应该:

  1. 'django.core.context_processors.debug'添加到TEMPLATE_CONTEXT_PROCESSORS。我已经这样做了。

  2. 使用RequestContext(而不是上下文)

  3. 但是如何在不搞乱django-cms文件的情况下做到这一点?

1 个答案:

答案 0 :(得分:2)

此外,您必须在设置中的INTERNAL_IPS中设置IP,请参阅:

https://docs.djangoproject.com/en/1.5/ref/templates/api/#django-core-context-processors-debug