【发布时间】:2017-01-22 18:04:32
【问题描述】:
我正在尝试在我的表单中加入单选按钮。在我的 forms.py 中,我有以下表单字段:
class ProfileForm(forms.ModelForm):
class Meta:
model = Profile
fields = ['first_name', 'last_name', 'gender']
在我的 models.py 中:
user = models.ForeignKey(User, db_column='user_id')
first_name = models.CharField(max_length=250)
last_name = models.CharField(max_length=250
GENDER = (('M', 'Male'), ('F', 'Female'), ('O', 'Other'))
gender = models.CharField(max_length=1, choices=GENDER, null=True)
我希望 gender 呈现为单选按钮而不是 CharField。但我知道模型模块不支持 RadioSelect,我也不能使用小部件。有没有办法做到这一点?
【问题讨论】: