Django: Use widget para limitar as escolhas em um ModelForm
Minha forma de modelo herda da forma de subsistema. Eu quero limitar as escolhas para o usuário no formulário. (especialmente o nome) Eu sei que tenho que usar widgets. Mas isso não funciona.
Eu tenho que usar o 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)
}