Flask 检查列表中的值-jinja2模板

Flask 检查列表中的值-jinja2模板,flask,jinja2,Flask,Jinja2,我已经写了下面的jinja2模板块 {% if results["_id"] in session["notify_list"] %} <button type="button" class="btn btn-success my-1" data-toggle="modal" disabled>request already sent!!</button> {% else

我已经写了下面的jinja2模板块

{% if results["_id"] in session["notify_list"] %}
 <button type="button" class="btn btn-success my-1" data-toggle="modal" disabled>request already sent!!</button>
{% else %}
<button type="button" class="btn btn-success my-1" data-toggle="modal" data-target="#{{results[i]['id']}}-req">
Request now</button>
% endif %}
                        

{%if会话[“通知列表”]%中的结果[“\u id”]
请求已发送!!
{%else%}
现在请求
%endif%}
会话[“协作通知列表”]具有['5FB8044E481A683C83653C6','5fb947483c3c35442134df59','5FB8044E481A683C83653C6']

{results[“_id”]}}的值是5fb8044e481a2683c83653c6

虽然该值存在于列表中,但它将转到else语句,有人能帮助我这有什么错误吗


注意:会话[“协作通知列表”]只是一个列表

结果是什么[“\u id”]?什么是结果[i][“_id”]?我到底是什么?你在运行循环吗?@NavaneethaKrishnan我刚刚在你的代码中编辑了它你有:session[“notify_list”]但是你是说关键是“collab_notify_list”?你只是找错钥匙了吗?