Aquí está la declaración de campo en un formulario:Ajuste del valor seleccionado en un Django forms.ChoiceField
max_number = forms.ChoiceField(widget = forms.Select(),
choices = ([('1','1'), ('2','2'),('3','3'), ]), initial='3', required = True,)
me gustaría establecer el valor inicial a ser 3 y esto no parece funcionar. He jugado con el param, citas/sin comillas, etc ... pero sin cambios.
¡Algunos resultados que he encontrado a través de Google sugieren que es posible establecer el valor inicial, pero nunca he logrado que funcione! Estoy en django 1.0 por cierto.
¿Alguien podría darme una respuesta definitiva si es posible? ¿Y/o el ajuste necesario en mi fragmento de código?
Muchas gracias.
Me he estado preguntando lo mismo. "initial" tampoco parece funcionar con opciones en la última versión de trunk. –