Django: Colocando um default no ChoiceField

oraculum

Tagged: , ,


Esses dias custei para achar na net um exemplo de como colocar um valor default em um ChoiceField no meu forms.py, bem então aí segue-se:

tipo = ChoiceField(widget=Select(attrs={'onchange':'show(this.value);'}),  choices=Tipo_Choices,   initial="C")

O detalhe está aqui: initial

Se você quiser fazer o mesmo porém em um Model você pode fazer assim:

tipo = models.CharField(max_length=2, choices=Tipo_Choices,  default='C')

Aqui nos só trocamos o initial por default

Share Button

Leave a Reply