我使用django1.8版本。在
我的模特有生日专栏。在
class UserProfile(models.Model):
user = models.OneToOneField(User)
birthday = models.DateField (verbose_name=u'birthday')
# ...
这是模型的形式。在
^{pr2}$我想设定谁是10-100岁的人。在
我想我应该用SelectDateWidget
。在
import datetime
from django.forms import extras
class UserProfileForm(forms.ModelForm):
slug_field = 'user_slug'
now = datetime.datetime.now()
DOY = tuple(n for n in range(now.year-100, now.year-9))
birthday = forms.DateField(widget=extras.SelectDateWidget(years = DOY))
这样好吗?或者你能告诉我个好主意吗?在
要验证表单字段,可以在表单类内使用clean_FIELDNAME()方法。查看documentation和{a2}。在
相关问题 更多 >
编程相关推荐