我陷入了jinja模板的编码项目。
我想在满足2个条件的情况下显示用户的帖子:
有问题的部分是如果使用and
,条件可以完全单独运行,但是当我添加and
并将它们连接在一起时它就不起作用了。
我用括号试了它,没有它们。
{% for post in posts %}
{% if (session['user']['username']==post['author']) and (post["id"] | is_liked) %}
{% else %}
<li class="row">
{% include "components/recommended.html" %}
</li>
{% endif %}
{% endfor %}
你能帮我解释一下如何写这条线,以便检查这两个条件吗?
答案 0 :(得分:0)
请检查此nested ifs(建议您在编写本机python代码时可以按常规方式使用嵌套if) 和combining if conditions(只要代码周围有括号/括号,便可以使用多行if语句)
他们两个都很好。