我在我的templatetags中使用此代码:
我知道上下文问题和糟糕的设计(这个逻辑不应该在视图中)但我需要在模板解决方案中:
{% for tag in page.tagname_list %}
{% ifequal tag "wiki" %}
{% set howto = 1 %}
{% endifequal %}
{% endfor %}
所以我可以使用howto变量后者作为我的视图逻辑。
有没有办法在视图模板中执行此操作,而不进行模型修改? 如果回答是,请提供一些解决方案......
非常感谢。
答案 0 :(得分:0)
您可以这样做,而不必设置变量:
{% if "wiki" in page.tagname_list %}
# do your wiki stuff below.
{% endif %}