网站地图 联系我们

学习python首选-实战python学习班,专注于python高级工程师培养,python课程:包括Python核心编程技术、全栈开发、网络爬虫、人工智能等。python全栈工程师+提高工作经验,获取免费试听课程!
当前位置: python培训 > python学习 > 常见问题 > 正文

flask-wtf无法使用 validate_on_submit()函数

来源:肚皮舞 浏览量: 发布日期:20-05-10 14:25:58 调整字体大小【 【所属栏目:常见问题】

  flask-wtf无法使用 validate_on_submit()函数

  实例化了一个Form 提示我没法使用validate_on_submit()这个函数,也不知道是哪儿的问题。

  Form其他的正常,也能渲染出来

  class AddlhForm(Form):

  """docstring for addlh"""

  name = TextField('名称',[validators.Required()])

  deduction = IntegerField('扣分')

  submit = SubmitField('submit')

  @app.route('/addlh', methods=['GET', 'POST'])

  def addlh():

  form = AddlhForm(request.form)

  if form.validate_on_submit():

  name = form.name.data

  deduction = form.deduction.data

  form.name.data = ''

  form.deduction.data = ''

  lh = Liangh(name, deduction)

  db.session.add(lh)

  db.session.commit()

  return render_template('addlh.html', form=form)

  

  

  

  {{ form.name.label }}

  {{ form.name() }}

  

  

  {{ form.deduction.label }}

  {{ form.deduction() }}

  

  {{form.submit()}}

  

  

  然后就会报错

  AttributeError

  AttributeError: 'AddlhForm' object has no attribute 'validate_on_submit'

标签:
肚皮舞新闻动态News Center

肚皮舞视频

肚皮舞培训课程

联系卡伊丝contact us
联系我们
python培训「零基础入门到精通」python人工智能编程培训班-0798wz.com

咨询热线:18301225663