Impostazione del valore selezionato su una forma di Django. ChoiceField

Ecco la dichiarazione del campo in una forma:

max_number = forms.ChoiceField(widget = forms.Select(), choices = ([('1','1'), ('2','2'),('3','3'), ]), initial='3', required = True,) 

Vorrei impostare il valore iniziale su 3 e questo non sembra funzionare. Ho giocato con il param, citazioni / senza virgolette ecc … ma nessun cambiamento.

Alcuni risultati che ho trovato tramite Google suggeriscono che è ansible impostare il valore iniziale ma non sono mai riuscito a farlo funzionare! A proposito, sono django 1.0.

Qualcuno potrebbe darmi una risposta definitiva se è ansible? E / o il tweak necessario nel mio frammento di codice?

Grazie molto.