首页 > flask同一个链接下有两个标签页,每个标签页都有一个表单,服务端要怎么处理这两个表单?

flask同一个链接下有两个标签页,每个标签页都有一个表单,服务端要怎么处理这两个表单?

如上所示,一个链接下有两个标签,每个都有一个表单,那服务端要怎么处理?

正常的一个页面一个表单处理如下:

@admin.route('/admin',methods=['GET','POST'])
def adminer():
    form = PostForm()
    if form.validate_on_submit():
        post = Post(title=form.title.data,
                    body=form.body.data)
        db.session.add(post)
        db.session.commit()
        return redirect(url_for('.adminer'))
    #posts = Post.query.order_by(Post.timestamp.desc()).all()
    return render_template('admin/admin.html',form=form)

那一个页面,两个表单怎么处理?


你把所有标签都放在一个表单下就好了啊。每个标签,在前端做一些独立的标识,后端根据标识来处理,或者一次性都处理。

【热门文章】
【热门文章】