task.py 721 B

1234567891011121314151617
  1. from flask_wtf import FlaskForm
  2. from wtforms import StringField, SubmitField, TextAreaField, DateField, TimeField, FileField
  3. from wtforms.validators import DataRequired
  4. class NewTask(FlaskForm):
  5. name = StringField('Название', validators=[DataRequired()])
  6. description = TextAreaField('Описание', validators=[DataRequired()])
  7. deadline_date = DateField('Дедлайн', validators=[DataRequired()])
  8. deadline_time = TimeField('', validators=[DataRequired()])
  9. submit = SubmitField('Создать')
  10. class AnswerTask(FlaskForm):
  11. text = TextAreaField('Письменный ответ')
  12. file = FileField('Файловый ответ')
  13. submit = SubmitField('Ответить')