from flask_wtf import FlaskForm
|
|
from wtforms import StringField, PasswordField, SubmitField, SelectField
|
|
from wtforms.validators import DataRequired
|
|
|
|
class Book(FlaskForm):
|
|
username = StringField(label='student_id',
|
|
validators=[DataRequired()],
|
|
render_kw={
|
|
'placeholder': 'Student ID',
|
|
'class': 'input_text'
|
|
})
|
|
password = PasswordField(label='password',
|
|
validators=[DataRequired()],
|
|
render_kw={
|
|
'placeholder': 'Password',
|
|
'class': 'input_text'
|
|
})
|
|
email = StringField(label='email',
|
|
validators=[DataRequired()],
|
|
render_kw={
|
|
'placeholder': 'Email',
|
|
'class': 'email'
|
|
})
|
|
area = SelectField(label='area',
|
|
validators=[DataRequired()],
|
|
render_kw={
|
|
'class': 'form-control'
|
|
},
|
|
choices=[('F1_A','一楼A区'),
|
|
('F1_B','一楼B区'),
|
|
('F1_digital_reading_area','一楼数字阅览区'),
|
|
('F1_study_area','一楼自习区'),
|
|
('F3_foreign_books','三楼外文图书借阅区'),
|
|
('F3_newspaper','三楼报刊区'),
|
|
('F4_liberal_art_books_A','四楼中文文科图书借阅区A'),
|
|
('F4_liberal_art_books_B','四楼中文文科图书借阅区B'),
|
|
('F4_liberal_art_books_C','四楼中文文科图书借阅区C'),
|
|
('F5_liberal_art_books','五楼中文文科图书借阅区'),
|
|
('F6_science_books','六楼中文理科图书借阅区')
|
|
],
|
|
default='F1_A'
|
|
)
|
|
submit = SubmitField('confirm')
|