В том то и дело, что не получается. В модели я использую ChoiceField, выглядит это следующим образом:
add = 0
low = 1
average = 2
high = 3
critical = 4
n_a = 5
priority_choices = ((add, ""),
(low, "Low"),
(average, "Average"),
(high, "High"),
(critical, "Critical"),
(n_a, "n\\a"), )
priority = models.IntegerField(choices=priority_choices, default=add)
До вьюхи еще не дошел, но её я напишу. У меня не получается отобразить это в шаблоне в виде дропдауна:
{% if priority == "0" %}
<form action="add_priority" method="post">
<div class="dropdown">
<button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">Choose Prio<span class="caret"></span></button>
<ul class="dropdown-menu">
<select name="prio">
{% for i in priority %}
<li><option value="{{ priority.i }}" >{{ priority.i }}</li></option>
{% endfor %}
</select>
</ul>
</div>
</form>
{% endif %}
И примеров найти тоже не получается.
Updated 11 Dec. 2015, 11:03 by malikLuk.