2020-12-20 18:45:17 +01:00

20 lines
767 B
Python

from flask_wtf import FlaskForm
from flask_babelex import lazy_gettext
from wtforms import TextAreaField, SubmitField
from wtforms.validators import Optional
from project.forms.widgets import MultiCheckboxField
class AdminSettingsForm(FlaskForm):
tos = TextAreaField(lazy_gettext("Terms of service"), validators=[Optional()])
legal_notice = TextAreaField(lazy_gettext("Legal notice"), validators=[Optional()])
contact = TextAreaField(lazy_gettext("Contact"), validators=[Optional()])
privacy = TextAreaField(lazy_gettext("Privacy"), validators=[Optional()])
submit = SubmitField(lazy_gettext("Save"))
class UpdateUserForm(FlaskForm):
roles = MultiCheckboxField(lazy_gettext("Roles"))
submit = SubmitField(lazy_gettext("Update user"))