【发布时间】:2019-02-03 04:52:00
【问题描述】:
有没有办法在包含列表的变量“B”中找到变量“A”(在 Django 模板中)? 目前我试图在 for 循环中完成这个。不幸的是,这不起作用。 变量带有正确的内容,我刚刚检查过。 然而,for 循环永远不会返回“true”——尽管变量 A 肯定在变量 B 的列表中
- username.0 = 包含整数的变量 A:1 或 7 或 16
-
user = 包含此形式列表的变量 B:[1,5,6]
{% for id, name, user in allowed_user %} <tr> <td class="align-middle"><strong>{{ name }}</strong></td> <td class="align-middle" align="center"> <div class="form-group"> <select multiple class="form-control" id="user_rights"> {% for username in alle_user %} {% if username.0 in user %} {{ username.0 }} {{ user }} <option selected="selected">if {{ username.1 }}</option> {% else %} {{ username.0 }} {{ user }} <option>else {{ username.1 }}</option> {% endif %} {% endfor %} </select> </div> </td> </tr> {% endfor %}
【问题讨论】:
-
您能说明您将值分配给用户名和用户的位置吗?