22 lines
1.0 KiB
Python
22 lines
1.0 KiB
Python
from flask_wtf import FlaskForm
|
||
from wtforms import EmailField, StringField, PasswordField, SubmitField, FileField, IntegerField
|
||
from wtforms.validators import DataRequired
|
||
|
||
|
||
class RegisterForm(FlaskForm):
|
||
email = EmailField('Почта', validators=[DataRequired()])
|
||
name = StringField('Имя', validators=[DataRequired()])
|
||
surname = StringField('Фамилия', validators=[DataRequired()])
|
||
login = StringField('Логин', validators=[DataRequired()])
|
||
age = IntegerField('Age', validators=[DataRequired()])
|
||
about = StringField('Расскажите о себе', default='')
|
||
photo = FileField('Фото')
|
||
password = PasswordField('Пароль', validators=[DataRequired()])
|
||
password2 = PasswordField('Повторите пароль', validators=[DataRequired()])
|
||
submit = SubmitField('Регистрация')
|
||
|
||
|
||
class Confirmation(FlaskForm):
|
||
code_key = StringField('Код подтверждения', validators=[DataRequired()])
|
||
submit = SubmitField('Подтвердить')
|