如上所示,一个链接下有两个标签,每个都有一个表单,那服务端要怎么处理?
正常的一个页面一个表单处理如下:
@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)
那一个页面,两个表单怎么处理?
你把所有标签都放在一个表单下就好了啊。每个标签,在前端做一些独立的标识,后端根据标识来处理,或者一次性都处理。