私のモデルフォームはサブシステムフォームから継承しています。フォーム内のユーザーの選択肢を制限したいと思います。(特に名前)私はウィジェットを使わなければならないことを知っています。しかし、それは機能しません。
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)
}