Browse Source

No need to define which widget the field should use

It’s now directly defined in the field. It’s still possible to
overwrite it.
Peter Justin 8 years ago
parent
commit
266bdb82ca
2 changed files with 4 additions and 8 deletions
  1. 2 4
      flaskbb/management/forms.py
  2. 2 4
      flaskbb/user/forms.py

+ 2 - 4
flaskbb/management/forms.py

@@ -19,7 +19,6 @@ from sqlalchemy.orm.session import make_transient, make_transient_to_detached
 from flask_babelplus import lazy_gettext as _
 
 from flaskbb.utils.fields import BirthdayField
-from flaskbb.utils.widgets import SelectBirthdayWidget
 from flaskbb.extensions import db
 from flaskbb.forum.models import Forum, Category
 from flaskbb.user.models import User, Group
@@ -60,9 +59,8 @@ class UserForm(FlaskForm):
     password = PasswordField("Password", validators=[
         Optional()])
 
-    birthday = BirthdayField(_("Birthday"), format="%d %m %Y",
-                             widget=SelectBirthdayWidget(),
-                             validators=[Optional()])
+    birthday = BirthdayField(_("Birthday"), format="%d %m %Y", validators=[
+        Optional()])
 
     gender = SelectField(_("Gender"), default="None", choices=[
         ("None", ""),

+ 2 - 4
flaskbb/user/forms.py

@@ -18,7 +18,6 @@ from flask_babelplus import lazy_gettext as _
 
 from flaskbb.user.models import User
 from flaskbb.extensions import db
-from flaskbb.utils.widgets import SelectBirthdayWidget
 from flaskbb.utils.fields import BirthdayField
 from flaskbb.utils.helpers import check_image
 
@@ -79,9 +78,8 @@ class ChangePasswordForm(FlaskForm):
 
 
 class ChangeUserDetailsForm(FlaskForm):
-    birthday = BirthdayField(_("Birthday"), format="%d %m %Y",
-                             validators=[Optional()],
-                             widget=SelectBirthdayWidget())
+    birthday = BirthdayField(_("Birthday"), format="%d %m %Y", validators=[
+        Optional()])
 
     gender = SelectField(_("Gender"), default="None", choices=[
         ("None", ""),