2013-02-27 3 views
0

저는 ModelForm에 다중 선택을가집니다. 오류로 인해 페이지가 다시로드 될 때 항목을 표시하려고합니다.Django 템플릿의 여러 select에서 선택된 항목을 표시합니다.

view.html

error: {{ form.recipients.errors }}<br/> 
currently selected: <br/> 
{% for recipient in form.recipients %} <!--I want some type of loop through only the selected items in my recipients --> 
    {{ recipient }}<br/> 
{% endfor %} 
{{ form.recipients }} 
+0

무엇 "작동하지 않는다"는 뜻을? –

+0

미안하지만, 내가 원하는 메커니즘을 표현하려고 노력했다. 유효한 코드가 아니기 때문에 작동하지 않습니다. 나는 그것을 더 명확하게 표현하려고 편집 할 것이다. –

답변

1

당신은 루프에 필드의 값이 아닌 필드 자체가 원하는 :

{% for recipient in form.recipients.value %} 
    {{ recipient }} 
{% endfor %} 
관련 문제