mirror of
https://github.com/lucaspalomodevelop/eventcally.git
synced 2026-03-13 00:07:22 +00:00
24 lines
819 B
Python
24 lines
819 B
Python
from flask_babel import lazy_gettext
|
|
from flask_wtf import FlaskForm
|
|
from wtforms import BooleanField, EmailField, SubmitField
|
|
from wtforms.validators import DataRequired, Optional
|
|
|
|
|
|
class NotificationForm(FlaskForm):
|
|
newsletter_enabled = BooleanField(
|
|
lazy_gettext("Newsletter"),
|
|
description=lazy_gettext("Information about new features and improvements."),
|
|
validators=[Optional()],
|
|
)
|
|
submit = SubmitField(lazy_gettext("Save"))
|
|
|
|
|
|
class RequestUserDeletionForm(FlaskForm):
|
|
submit = SubmitField(lazy_gettext("Request deletion"))
|
|
email = EmailField(lazy_gettext("Email"), validators=[DataRequired()])
|
|
|
|
|
|
class CancelUserDeletionForm(FlaskForm):
|
|
submit = SubmitField(lazy_gettext("Cancel deletion"))
|
|
email = EmailField(lazy_gettext("Email"), validators=[DataRequired()])
|