Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

25 строки
788 B

3 лет назад
  1. # -*- coding: utf-8 -*-
  2. """
  3. :author: Grey Li ()
  4. :url: http://greyli.com
  5. :copyright: © 2018 Grey Li <withlihui@gmail.com>
  6. :license: MIT, see LICENSE for more details.
  7. """
  8. from flask_wtf import FlaskForm
  9. from wtforms import StringField, SubmitField, TextAreaField
  10. from wtforms.validators import DataRequired, Optional, Length
  11. class DescriptionForm(FlaskForm):
  12. description = TextAreaField('描述', validators=[Optional(), Length(0, 500)])
  13. submit = SubmitField('提交')
  14. class TagForm(FlaskForm):
  15. tag = StringField('增加标签 (使用空格分开)', validators=[Optional(), Length(0, 64)])
  16. submit = SubmitField('提交')
  17. class CommentForm(FlaskForm):
  18. body = TextAreaField('', validators=[DataRequired()])
  19. submit = SubmitField('提交')