Noo*_*oor 12 python jinja2 flask
我在比较python中的两个字符串时遇到了问题:
这是有效的:
{% for publication in publications %}
{{ publications[publication].pub_type }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
但不是这个:
{% for publication in publications %}
{% if publications[publication].pub_type equals "conference_paper" %}
class="active"
{% endif %}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
在上面的代码中,我只是测试一些东西,但它不起作用
我收到这个错误:
jinja2.exceptions.TemplateSyntaxError
TemplateSyntaxError: expected token 'end of statement block', got 'equals'
Run Code Online (Sandbox Code Playgroud)
Sin*_*ion 29
也许你想要:
{% if publication.pub_type == "conference_paper" %}
{# ^^ #}
Run Code Online (Sandbox Code Playgroud)
equals是无效的jinja2语法
| 归档时间: |
|
| 查看次数: |
23695 次 |
| 最近记录: |