av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

python - flask表單 如何把提交多行數(shù)據(jù)在服務(wù)端讀取出來?

瀏覽:107日期:2022-09-14 11:48:42

問題描述

forms

class AddProcessForm(Form): process_name = StringField(’產(chǎn)品名稱’) step_number = StringField(’編號’) step_name = StringField(’編號’) submit = SubmitField(’確定’)

views

@manage.route(’/admin/process/add’, methods=[’get’, ’post’])@csrf.exemptdef add_process(): form = AddProcessForm() if form.validate_on_submit():print(’form’,form)print(form.process_name)print(form.step_name)return redirect(url_for(’manage.admin’)) return render_template('/manage/add_process.html', form=form)

頁面是可以通過js生成多行step信息,效果如下:

python - flask表單 如何把提交多行數(shù)據(jù)在服務(wù)端讀取出來?python - flask表單 如何把提交多行數(shù)據(jù)在服務(wù)端讀取出來?請問我在么在服務(wù)器拿到step_name,step_number,step_name1,step_number1step_name2,step_number2step_name3,step_number3的值??

報(bào)錯:AttributeError: ’AddProcessForm’ object has no attribute ’step_name1’

問題解答

回答1:

這個因?yàn)槟鉇ddProcessForm中沒有定義step_name1,step_number1等字段所以才報(bào)錯,你在JS生成input的時候name屬性都叫step_name和step_number,不要依次加1。然后后端接受相同name不同value的這個list就行了。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 欧美一区二区三区的 | 国产高清精品一区二区三区 | 国产精品日产欧美久久久久 | 乱码av午夜噜噜噜噜动漫 | 欧美一级毛片在线播放 | 亚洲成人一二三 | 黄色欧美在线 | 日韩精品一区二区三区视频播放 | www.色.com| 韩国毛片一区二区三区 | 美美女高清毛片视频免费观看 | 国产乱码久久久久久 | 欧美日韩中文字幕 | 精品99爱视频在线观看 | 一区二区三区国产 | 日韩在线视频一区 | 国产精品18毛片一区二区 | 国产精品久久久久久久免费大片 | 欧美专区日韩 | 日韩在线免费视频 | 亚洲高清在线 | 亚洲一区二区三区免费在线观看 | 精品久久久久久久久久久院品网 | 日本爱爱| 亚洲一区久久 | 日韩欧美字幕 | 97色在线视频 | 久久久精品一区 | 国产影音先锋 | 亚洲欧美中文日韩在线v日本 | 欧美在线视频二区 | www.99re| a在线免费观看视频 | 亚洲欧美视频一区 | 黄色大片免费看 | 美女精品一区 | 一级免费a | 成人免费在线电影 | 毛片一区二区三区 | 国产精品视频观看 | 一区二区三区免费 |