13 lines
759 B
Python
13 lines
759 B
Python
|
from flask_wtf import FlaskForm
|
||
|
from wtforms import StringField, TextAreaField, BooleanField, SelectField, \
|
||
|
SubmitField, IntegerField
|
||
|
from wtforms.validators import DataRequired, Length, Email, Regexp, NumberRange
|
||
|
class EditProfileForm(FlaskForm):
|
||
|
name = StringField('姓名', validators=[Length(0, 64)])
|
||
|
sex = SelectField('性别', choices=[('男', '男'), ('男', '女')])
|
||
|
age = IntegerField('年龄', validators=[NumberRange(min=0, max=100)])
|
||
|
phone = StringField('电话', validators=[Length(min=11, max=11)])
|
||
|
location = StringField('地址', validators=[Length(0, 128)])
|
||
|
about_me = TextAreaField('个性签名')
|
||
|
submit = SubmitField('提交')
|
||
|
id_number =StringField('证件号码', validators=[Length(min=18, max=18)])
|