文書では、が表示されますas a <select> box with "Unknown", "Yes" and "No" choices.
select
の値を他の意味のあるテキストに変更して、modelform
のyes、no、およびunknownの値に戻すにはどうすればよいですか?例えば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にも選択肢を渡す必要があります。 – codingjoe
これはもう動作していません。 'TypeError:__init __()は予期せぬキーワード引数 'choices'を持っています –