class PostForm(FlaskForm): title = StringField('Title', validators=[DataRequired()]) content = TextAreaField('Content', validators=[DataRequired()]) topic = SelectField('Topic', choices=[(t.tid, t.topic) for t in Topic.all_topics()], coerce=int) submit = SubmitField('Post')
class ViewTopicForm(FlaskForm): topic = SelectField('Topic', choices=[(t.tid, t.topic) for t in Topic.all_topics()], coerce=int) submit = SubmitField('Sure')