如果表中没有值,代码怎么能表示没有找到名字,否则显示下面代码中的下拉框
{% for name in dict.names %}
<option value="{{name.id}}" {% for selected_id in selected_name %}{% ifequal name.id selected_id %} {{ selected }} {% endifequal %} {% endfor %}>{{name.firstname}}</option>{% endfor %}
</select>
谢谢..
答案 0 :(得分:2)
我猜你想要for
... empty
对标签。
<select>
{% for name in dict.names %}
<option value="{{name.id}}"
{% for selected_id in selected_name %}
{% ifequal name.id selected_id %} {{ selected }} {% endifequal %}
{% endfor %}>
{{name.firstname}}
</option>
{% empty %}
<option value="">No names</option>
{% endfor %}
</select>
更多详情here