2010-04-08 5 views
0

Если есть нет значений в таблице, как может если код будет не указать ни имени, найденную еще показать выпадающий в коде нижеDjango шаблоны проверки состояния

{% 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> 

Спасибо ..

ответ

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

+0

Благодаря .................................... – Hulk