【发布时间】:2016-02-28 10:42:28
【问题描述】:
我有一个简单的自定义模板标签:
@register.simple_tag
def show_language_choice_dropdown_menu():
return SHOW_LANGUAGE_CHOICE_DROPDOWN_MENU
从设置中获取布尔值。如果我只是把它放在文本中没有问题,就会出现正确的值,但是如果我尝试检查:
{% if show_language_choice_dropdown_menu %}
它不起作用 - 每次都是假的。怎么了?
【问题讨论】:
-
您是否将其作为 {% load awesome_tags_file %} 包含在您的 html 中?
标签: django templates custom-tags