Ésta es la forma:¿Cómo se cambia el orden de SelectDateWidget de Django a día, mes y año?
from django.forms.extras.widgets import SelectDateWidget
class EntryForm(forms.ModelForm):
class Meta():
model = Entry
def __init__(self, *args, **kwargs):
super(EntryForm, self).__init__(*args, **kwargs)
this_year = datetime.date.today().year
years = range(this_year-100, this_year+1)
years.reverse()
self.fields["date_of_birth"].widget = SelectDateWidget(years=years)
La fecha de nacimiento de campo se representa como tal
¿Cómo se cambia de modo que rendirá como el día, mes y año?
se me adelantó. :) –
¡Soy 40 segundos más rápido! ¡Hurra! :-) –
Gracias. También necesité establecer USE_L10N en False para que funcione. – Neil