当前位置: 首页 > 面试题库 >

python flask ImmutableMultiDict

韦鸣
2023-03-14
问题内容

这是我的代码:

@user_bp.route('/band', methods=['GET', 'POST'])
def band_details():
    from include.form.User import Banddetails
    form = Banddetails()

    if request.method == 'POST' and  form.validate_on_submit():

         pippo =  request.args.getlist('name[]')
         print 'sei passato di qui' + str(len(pippo))
         for item in pippo:
             print item      
         return "result"        
    return render_template("banddetails.html", form=form, session=session)

我有一个类似的表格:

<input type="text" name="name[]" id="name" value="">

我想要获取元素name[],lastname[]…,但是我不理解flask api中描述的过程。


问题答案:

如果使用的是HTTP POST方法,则需要检索如下参数:

 pippo =  request.form.getlist('name[]')

如果你使用HTTP GET方法,请按照以下步骤操作:

 pippo =  request.args.getlist('name[]')


 类似资料:

相关阅读

相关文章

相关问答