1
나는이 있습니다ModelMultipleChoiceField에서 옵션의 레이블을 표시하는 방법은 무엇입니까?
class HouseForm(forms.ModelForm):
amenities = ModelMultipleChoiceField(
queryset=Amenity.objects.all(),
widget=forms.CheckboxSelectMultiple(),
required=False
)
내가 체크 박스 내 자신의 목록을 만들 수있는 방법이 있나요? 정렬되지 않은 목록의 기본값 대신에?
내가 3 열 침입, 목록을 사용자 정의 할 수 있도록 노력하겠습니다<select>
{% for a in house_form.amenities %}
<option value="{{ a.value }}" {% if a.checked %}selected="selected"{% endif %}>
{{ a.option_name }}</option>
{% endfor %}
</select>
등 어떤 제안 : 여기
내가 달성하기 위해 희망 무엇인가?
나는 모든 편의 시설 목록과 편의 시설 목록을 통과 할 수 있으며이를 비교하기위한 for 루프를 수행 할 수 있음을 알고 있습니다. 나는 그것을 우아하고 비능률적이라고 생각합니다.