SocialNetwork

Форк
0
/
personal_info.py 
26 строк · 826.0 Байт
1
from flask_uploads import IMAGES, UploadSet
2
from flask_wtf import FlaskForm
3
from flask_wtf.file import FileAllowed, FileRequired
4
from wtforms import PasswordField, StringField, TextAreaField, SubmitField, BooleanField, \
5
    SelectField, FileField, IntegerField
6

7
photos = UploadSet('photos', IMAGES)
8

9

10
class PersonalInformation(FlaskForm):
11
    photo = FileField(
12
        validators=[FileAllowed(photos, 'Image only!')])
13

14
    name = StringField('First name', )
15
    surname = StringField('Last name', )
16

17
    gender = StringField('Gender')
18
    age = IntegerField('Age')
19

20
    marital_status = SelectField('Marital Status',
21
                                 choices=['Single', 'Married', 'Widowed', 'Divorced', 'Separated'])
22
    city = StringField('City')
23

24
    address = TextAreaField('Address')
25

26
    submit = SubmitField('Submit')
27

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.