forms.py 1001 B

12345678910111213141516171819202122232425262728293031
  1. # -*- encoding: utf-8 -*-
  2. """
  3. Copyright (c) 2019 - present AppSeed.us
  4. """
  5. from flask_wtf import FlaskForm
  6. from wtforms import StringField, PasswordField
  7. from wtforms.validators import Email, DataRequired
  8. # login and registration
  9. class LoginForm(FlaskForm):
  10. username = StringField('Username',
  11. id='username_login',
  12. validators=[DataRequired()])
  13. password = PasswordField('Password',
  14. id='pwd_login',
  15. validators=[DataRequired()])
  16. class CreateAccountForm(FlaskForm):
  17. username = StringField('Username',
  18. id='username_create',
  19. validators=[DataRequired()])
  20. email = StringField('Email',
  21. id='email_create',
  22. validators=[DataRequired(), Email()])
  23. password = PasswordField('Password',
  24. id='pwd_create',
  25. validators=[DataRequired()])