forms

user module

WTForms forms class declaration for users

class extrapypi.forms.user.LoginForm(formdata=<object object>, **kwargs)

Bases: flask_wtf.form.FlaskForm

password = <UnboundField(PasswordField, ('password',), {'validators': [<wtforms.validators.DataRequired object>]})>
remember = <UnboundField(BooleanField, ('Remember me',), {})>
username = <UnboundField(StringField, ('username',), {'validators': [<wtforms.validators.DataRequired object>]})>
class extrapypi.forms.user.PasswordForm(formdata=<object object>, **kwargs)

Bases: flask_wtf.form.FlaskForm

confirm = <UnboundField(PasswordField, ('Repeat password',), {})>
current = <UnboundField(PasswordField, ('Current password',), {'validators': [<wtforms.validators.DataRequired object>]})>
password = <UnboundField(PasswordField, ('New password',), {'validators': [<wtforms.validators.DataRequired object>, <wtforms.validators.EqualTo object>]})>
class extrapypi.forms.user.UserCreateForm(formdata=<object object>, **kwargs)

Bases: flask_wtf.form.FlaskForm

confirm = <UnboundField(PasswordField, ('Repeat password',), {})>
email = <UnboundField(EmailField, ('email',), {'validators': [<wtforms.validators.DataRequired object>]})>
is_active = <UnboundField(BooleanField, ('active',), {})>
password = <UnboundField(PasswordField, ('password',), {'validators': [<wtforms.validators.DataRequired object>, <wtforms.validators.EqualTo object>]})>
role = <UnboundField(SelectField, ('role',), {'choices': []})>
username = <UnboundField(StringField, ('username',), {'validators': [<wtforms.validators.DataRequired object>]})>
class extrapypi.forms.user.UserForm(formdata=<object object>, **kwargs)

Bases: flask_wtf.form.FlaskForm

email = <UnboundField(EmailField, ('email',), {'validators': [<wtforms.validators.DataRequired object>]})>
is_active = <UnboundField(BooleanField, ('active',), {})>
role = <UnboundField(SelectField, ('role',), {'choices': []})>
username = <UnboundField(StringField, ('username',), {'validators': [<wtforms.validators.DataRequired object>]})>