Django: Użyj widgetu, aby ograniczyć wybory w ModelForm
Moja forma modelu dziedziczy z formularza podsystemu. Chcę ograniczyć wybór użytkownika w formularzu. (specjalnie nazwa) Wiem, że muszę używać widżetów. Ale to nie działa.
Muszę użyć 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)
}