Python 如何在烧瓶Jinja2模板引擎中结束。获取TemplateSyntaxError:应为令牌';语句块结尾';,得到';会议';

Python 如何在烧瓶Jinja2模板引擎中结束。获取TemplateSyntaxError:应为令牌';语句块结尾';,得到';会议';,python,flask,jinja2,templating-engine,Python,Flask,Jinja2,Templating Engine,我正在建立一个网站使用,我现在遇到了一个错误,我不明白。对于我粘贴在下面的简单base.html文件,我得到了一个TemplateSyntaxError:expected-token'end-of-statement block',得到了'session',尽管我清楚地用{%endif%}结束了if 有人知道我做错了什么吗 <!doctype html> <div class="page"> <div class="metanav">

我正在建立一个网站使用,我现在遇到了一个错误,我不明白。对于我粘贴在下面的简单base.html文件,我得到了一个
TemplateSyntaxError:expected-token'end-of-statement block',得到了'session'
,尽管我清楚地用
{%endif%}
结束了if

有人知道我做错了什么吗

<!doctype html>
<div class="page">
    <div class="metanav">
        {% if not in session.logged_in %}
            aa
        {% endif %}
    </div>
</div>

{%如果不在session.logged_in%}
aa
{%endif%}

在下一行中,代码缺少
不在
运算符中的操作数

{% if ?? not in session.logged_in %}
      ^^
或者,您可能是指
操作员:

{% if not session.logged_in %}

我的意思确实是
而不是
操作员。我把后面的
中的
读了一遍。我猜这只是一个愚蠢的习惯,在
而不是
之后在
中键入
。万分感谢!