nullbooleanfield
은 as a <select> box with "Unknown", "Yes" and "No" choices.
으로 표시됩니다. select
의 값을 다른 의미있는 텍스트로 변경하고 modelform
의 예, 아니요 및 알 수없는 값으로 다시 매핑하는 방법은 무엇입니까? 예를 들어django : modelform에서 nullbooleanfield 값을 변경하는 방법?
나는 yes_no_required = models.NullBooleanField()
을하고 난 예, 아니오 따라 필요에 'yes I acknowledge this'
, 'no, I do not like this'
및 'I do not know now'
매핑을하고 싶습니다. 내가 함께 데모를 넣어 반 시간을 보냈다
Django와 같은데, Null을 FormFi에 추가 할 수 있습니다. null-attr이 true로 설정되어 있기 때문에 선택 항목을 선택할 수 있습니다. 실제로 FormField에 선택 사항을 전달해야합니다.이 옵션을 실제로 선택 사항으로 제한하고 추가로 대시 null 선택 항목을 제한하지 않아야합니다. – codingjoe
더 이상 작동하지 않습니다. 'TypeError : __init __()에 예상치 못한 키워드 인수 'choices'가 있습니다. –