這是形式:你如何改變Django的SelectDateWidget到日,月,年的順序?
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)
場出生的日期是呈現像這樣
我如何改變它,這樣它會呈現爲一天,一個月,一年?
打我給它進行設置。 :) – 2011-05-26 10:29:29
我快40秒!好極了! :-) – 2011-05-26 10:31:44
謝謝。我還需要將USE_L10N設置爲False才能使其工作。 – Neil 2011-05-26 10:43:10