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 flask_babelplus import lazy_gettext as _
 
 
 from flaskbb.utils.fields import BirthdayField
 from flaskbb.utils.fields import BirthdayField
-from flaskbb.utils.widgets import SelectBirthdayWidget
 from flaskbb.extensions import db
 from flaskbb.extensions import db
 from flaskbb.forum.models import Forum, Category
 from flaskbb.forum.models import Forum, Category
 from flaskbb.user.models import User, Group
 from flaskbb.user.models import User, Group
@@ -60,9 +59,8 @@ class UserForm(FlaskForm):
     password = PasswordField("Password", validators=[
     password = PasswordField("Password", validators=[
         Optional()])
         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=[
     gender = SelectField(_("Gender"), default="None", choices=[
         ("None", ""),
         ("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.user.models import User
 from flaskbb.extensions import db
 from flaskbb.extensions import db
-from flaskbb.utils.widgets import SelectBirthdayWidget
 from flaskbb.utils.fields import BirthdayField
 from flaskbb.utils.fields import BirthdayField
 from flaskbb.utils.helpers import check_image
 from flaskbb.utils.helpers import check_image
 
 
@@ -79,9 +78,8 @@ class ChangePasswordForm(FlaskForm):
 
 
 
 
 class ChangeUserDetailsForm(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=[
     gender = SelectField(_("Gender"), default="None", choices=[
         ("None", ""),
         ("None", ""),