日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

Python的flask接收前臺(tái)的ajax的post數(shù)據(jù)和get數(shù)據(jù)的方法

瀏覽:26日期:2022-06-22 16:14:44

ajax向后臺(tái)發(fā)送數(shù)據(jù):

①post方式

ajax:

@app.route('/find_worldByName',methods=[’POST’])type:’post’,data:{’cname’:cname,’continent’:continent},這是post方式傳值那么在后臺(tái)接收就是:(使用request的form方法)continent = request.form.get('continent')cname = request.form.get('cname')②get方式(url參數(shù))

 使用request的values方法

使用request的values方法data:{’cname’:cname,’continent’:continent},name=request.values.get('cname')總結(jié):

這兩種的區(qū)別就是數(shù)據(jù)在ajax data里的發(fā)送方式不同(get和post),所以在后臺(tái)接收的時(shí)候也會(huì)不同。使用request.form.get 方式獲取的是一個(gè)json字符串(在這個(gè)方法會(huì)自動(dòng)轉(zhuǎn)化json對(duì)象,可以直接用key訪問(wèn))使用request.values.get 方式獲取的是通過(guò)url傳遞的get參數(shù)

Python的flask接收前臺(tái)的ajax的post數(shù)據(jù)和get數(shù)據(jù)的方法

Python的flask接收前臺(tái)的ajax的post數(shù)據(jù)和get數(shù)據(jù)的方法

下面的代碼是整個(gè)流程實(shí)現(xiàn):ajax:

//查詢jsfunction find_res(){ var cname; var continent; // $.ajax // ({ // method:'post', // url:'http://localhost:8080/PycharmProjects/Cov/templates/world.html?_ijt=q6ulfhihrfp8rqkl8id73svio3', // success:function(data) // { // //form表單數(shù)據(jù)的轉(zhuǎn)化,轉(zhuǎn)化成[ { name: , value: },{ name: , value: } ] // all=$(’#find_value’).serializeArray() // // console.log(all[’cname’]) // console.log(all[0]) // cname=all[0][’value’] // alert(cname) // } // }) cname=document.getElementById('cname').value continent=document.getElementById('continent').value console.log(cname+continent) // alert('表單數(shù)據(jù): '+'國(guó)家:'+cname+ '大洲:'+ continent) $.ajax ({ // sync:true, url:'/find_worldByName', // type:’post’, data:{’cname’:cname,’continent’:continent}, success:function (data) {// alert('!!!')table_data=data.data;for(var i=0;i<table_data.length;i++){// console.log(table_data[i]);} var appendHTML = '';if($('.map-table tbody tr').length>0){ $('.map-table tbody tr').remove();}// alert('list長(zhǎng)度:'+table_data.length)for(var i=0; i<table_data.length; i++) { //分割日期字符串 strdt=table_data[i][1].split(' '); strdt=strdt[0]+strdt[1]+strdt[2]+strdt[3] appendHTML = '<tr align=’center’ style=’color:aquamarine;’><td>'+ strdt+'</td><td>'+ table_data[i][2]+'</td><td>'+ table_data[i][5]+'</td><td>'+ table_data[i][8]+'</td><td>'+ table_data[i][9]+'</td><td>'+ table_data[i][4]+'</td><td>'+ (i+1)+'</td></tr>';$('.map-table tbody').append(appendHTML); }} })}

前臺(tái)html:

<table cellspacing='7px'><form id='find_value'> <label><font color='#ff7f50'>輸入國(guó)家:</font></label> <input type='text' name='cname' placeholder='' value=''> <label><font color='#ff7f50'>輸入大洲:</font></label> <input type='text' name='continent' placeholder='' value=''> <input type='button' value='查詢' onclick='find_res()'> <input type='reset' value='重置'></form><thead> <tr style='color: #FFB6C1'><th>時(shí)間</th><th>國(guó)家</th><th>累計(jì)確診</th><th>累計(jì)治愈</th><th>累計(jì)死亡</th><th>現(xiàn)存確診</th><th>排名</th> </tr></thead><tbody id='bd_data'></tbody> </table>

Python flask路由:

@app.route('/find_worldByName')def find_worldByName(): #獲取用戶傳來(lái)的數(shù)據(jù) # jsondata = json.loads(request.form.get(’jsondata’)) res=[] #get方式 cname = request.values.get('cname') continent = request.values.get('continent') #post方式 # continent = request.form.get('continent') # cname = request.form.get('cname') # print(cname+continent) res=utils.find_worldByName(cname,continent) # res = utils.find_worldByName('美國(guó)', '') # print(res) return jsonify({'data': res})

后臺(tái)獲取數(shù)據(jù)庫(kù)數(shù)據(jù):

def find_worldByName(c_name,continent): print(c_name) print(continent) sql = ' SELECT * FROM world WHERE 1=1 ' if(c_name!=None):sql=sql+'AND ( c_name LIKE ’%'+c_name+'%’ )' if(continent!=None):sql=sql+' AND ( continent LIKE ’%'+continent+'%’) ' sql=sql+' AND dt=(SELECT dt FROM world order by dt desc limit 1) order by confirm desc ' # 'AND continent LIKE ’%%%%%s%%%%’' # ' order by dt desc ' %(c_name,continent) # sql_temp = ' SELECT * FROM world WHERE c_name LIKE ’%'+c_name+'%’ ' res = query(sql) list= [] for i in res:# print(i)list.append(i) return list;def query(sql,*args): ''' 通用封裝查詢 :param sql: :param args: :return:返回查詢結(jié)果 ((),()) ''' conn , cursor= get_conn() print(sql) cursor.execute(sql) res = cursor.fetchall() close_conn(conn , cursor) return res

到此這篇關(guān)于Python的flask接收前臺(tái)的ajax的post數(shù)據(jù)和get數(shù)據(jù)的方法的文章就介紹到這了,更多相關(guān)Python flask接收前臺(tái)ajax post和get數(shù)據(jù)內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产一区二区精品久| 日韩av福利| 久久男人av资源站| 精品国产18久久久久久二百| 西西人体一区二区| 香蕉成人久久| 亚洲欧洲av| 欧美日韩国产一区二区在线观看| 欧美亚洲综合视频| 国产精品成人自拍| 精品久久久网| 国产99精品一区| 丝袜美腿成人在线| 欧美片第1页综合| 国产精品亲子伦av一区二区三区| 国产精品17p| 亚洲成av人片一区二区密柚 | 日韩中文在线电影| 久久视频国产| 亚洲欧洲专区| 国产在线一区不卡| 亚洲精品小说| 国产午夜久久av| 日韩精品影视| 69堂免费精品视频在线播放| 国产图片一区| 国产综合亚洲精品一区二| 亚洲精品大片| 日韩大片免费观看| 亚洲人成毛片在线播放女女| 老鸭窝一区二区久久精品| 日本韩国欧美超级黄在线观看| 91九色精品| 亚洲精品高潮| 欧美二区视频| 精品视频一区二区三区在线观看 | 国产黄色精品| 蜜桃成人av| 久久av免费| 性色一区二区| 国产一区二区三区四区二区| 热久久久久久久| 久久中文字幕二区| 国内揄拍国内精品久久| 亚洲乱亚洲高清| 91精品99| 91精品韩国| 精品高清久久| 麻豆精品国产91久久久久久| 亚洲午夜免费| 日韩影院免费视频| 亚洲一级影院| av日韩中文| 中文字幕在线官网| 国产精品chinese| 蜜臀精品久久久久久蜜臀| 久久在线视频免费观看| 蜜桃av在线播放| 日本综合字幕| 99久久精品网| 九九久久电影| 欧美日韩国产亚洲一区| 欧美日韩激情在线一区二区三区| 亚洲精品**中文毛片| 吉吉日韩欧美| 免费一二一二在线视频| 欧美sss在线视频| 自由日本语亚洲人高潮| 久久精品日韩欧美| 国产一区二区三区日韩精品| 日韩福利在线观看| 国产日韩欧美一区二区三区 | 日韩精品免费一区二区在线观看| 麻豆视频在线观看免费网站黄| 精品日产乱码久久久久久仙踪林| 激情综合五月| 性感美女一区二区在线观看| 中文字幕在线免费观看视频| 日本韩国欧美超级黄在线观看| 日韩在线欧美| 三级一区在线视频先锋| 欧美日韩1区| 日韩88av| 日韩在线a电影| 久久久国产精品网站| 亚洲午夜天堂| 男人的天堂久久精品| 国产图片一区| 欧美日韩一区二区综合| 一区二区日韩免费看| 精品久久久久久久| 在线亚洲国产精品网站| 日韩av中文在线观看| 国内精品麻豆美女在线播放视频| 国产精品黑丝在线播放| av成人国产| 亚洲深夜视频| 日韩和欧美一区二区| 亚洲va中文在线播放免费| 日韩精品免费观看视频| 亚洲成人精品| 久久免费精品| 亚洲人成网77777色在线播放| 超碰成人av| 欧美永久精品| 中文字幕一区二区三区在线视频| 国产传媒在线观看| 国产亚洲精品精品国产亚洲综合| 欧美.日韩.国产.一区.二区 | 在线人成日本视频| 日本国产欧美| 亚洲香蕉视频| 免费av一区| 午夜久久中文| 不卡专区在线| 国产精久久一区二区| 一区二区三区国产盗摄| 亚洲精品一区二区妖精| 88xx成人免费观看视频库| 国产精品视频一区视频二区| 日韩精品亚洲一区二区三区免费| 在线精品视频在线观看高清| 国产一区调教| 福利在线一区| 中文一区一区三区高中清不卡免费| 国产精品欧美三级在线观看| 日本不卡中文字幕| 日韩三级精品| 婷婷五月色综合香五月| 亚洲日本国产| 91福利精品在线观看| 青青草伊人久久| 69精品国产久热在线观看| 国产麻豆一区二区三区| 国产精品嫩模av在线| 久久中文精品| 夜鲁夜鲁夜鲁视频在线播放| 国产福利片在线观看| 日韩激情一区| 亚洲精品网址| 日韩福利在线观看| 国产精成人品2018| 天堂中文av在线资源库| 在线成人直播| 青草久久视频| 成人三级高清视频在线看| 国产综合精品| 欧美永久精品| 久久精品一区二区不卡| 亚洲制服一区| 久久精品国内一区二区三区| 成人久久久久| 欧美在线综合| 欧美日本三区| 999久久久91| 欧美日韩一区二区三区不卡视频| 国产精品精品| 中文字幕乱码亚洲无线精品一区| 国产九九精品| 欧美成人久久| 精品国产亚洲一区二区在线观看| 欧美日韩一区二区三区视频播放| 综合欧美精品| 亚洲黄色免费av| 日韩av电影一区| 91精品综合| 美日韩一区二区三区| 亚洲www啪成人一区二区| 亚洲精品女人| 国产91精品对白在线播放| 麻豆久久久久久久| 亚洲伊人影院| 欧美性感美女一区二区 | 成人欧美一区二区三区的电影| 亚洲欧美久久久| 国产一二在线播放| 久久国产麻豆精品| 日韩精品一级中文字幕精品视频免费观看| 久久丁香四色| 欧美啪啪一区| 国产一区91| 激情视频一区二区三区| 精品在线网站观看| 欧美日韩亚洲国产精品| 亚洲人亚洲人色久| 亚洲精品看片| 亚洲人妖在线| 亚洲tv在线| 亚洲综合中文| 少妇精品久久久一区二区 | 中文字幕高清在线播放| 麻豆国产精品一区二区三区| 国产三级一区| 7777精品| 国产欧美大片| 久久99影视| 免费日韩成人| 日韩av在线中文字幕| 国产精品成久久久久| 国产一区2区|