【发布时间】:2013-03-19 11:18:53
【问题描述】:
在 python 中比较两个字符串时遇到问题:
这是有效的:
{% for publication in publications %}
{{ publications[publication].pub_type }}
{% endfor %}
但不是这个:
{% for publication in publications %}
{% if publications[publication].pub_type equals "conference_paper" %}
class="active"
{% endif %}
{% endfor %}
在上面的代码中,我只是在测试一些东西,但它不起作用
我收到此错误:
jinja2.exceptions.TemplateSyntaxError
TemplateSyntaxError: expected token 'end of statement block', got 'equals'
【问题讨论】:
-
如果将第一个“conference_paper”替换为实变量,是否有效?