내 형태의 ChoicesField
을 사용하고 있습니다,하지만 난 이런 식의 분할을 데려 가고 싶다는 : Django Choices 필드 분배기?
COUNTRIES = (
('CA', _('Canada')),
('US', _('United States')),
(None, _('---')), # <----------
('AF', _('Afghanistan')),
('AX', _('Aland Islands')),
('AL', _('Albania')),
('DZ', _('Algeria')),
('AS', _('American Samoa')),
# ...
class AddressForm(forms.Form):
country = forms.ChoiceField(choices=COUNTRIES, initial='CA')
가이 선택할 수없는 만들거나 적어도 사용자 후비는 경우 오류를 제공하기 위해 무엇을 가장 쉬운 방법입니다 그것?
나는 다른 것들이 들여 쓰기를 원했을 것이라고 생각하지 않는다. – mpen
나는 솔직히 그들이 들여 쓰이지 않았 더라면 좋겠지 만, 선택 할수없는 헤더를 만들고 들여 쓰지 않는 방법을 발견하지 못했다. 이 메서드에 대한 유효성 검사 논리를 작성할 필요가 없다는 점이 좋습니다. 아마도 그것들을 부딪 치기 위해 사용될 수있는 어떤 종류의 CSS 규칙이 있을까요? – Spartacus