我的模型形式继承自子系统形式。我想限制表单中用户的选择。(特别是名字)我知道我必须使用小部件。但它不起作用。
我必须使用 SubsytemForm。
SUBSYSTEM_CHOICES = (a1,a2,a3)
class Subsystem(models.Model):
name = models.CharField("Name", max_length=20)
class SubsytemForm(forms.ModelForm):
class Meta:
model = Subsystem
widgets = {
'name': ChoiceField(widget=RadioSelect, choices=SUBSYSTEM_CHOICES)
}