激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術(shù)及教程分享平臺!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - Python+django實(shí)現(xiàn)文件上傳

Python+django實(shí)現(xiàn)文件上傳

2020-08-06 11:39Python教程網(wǎng) Python

本系列以可操作性為主,介紹如何通過django web框架來實(shí)現(xiàn)一些簡單的功能。每一篇文章都具有完整性和獨(dú)立性。使用新手在動手做的過程中體會web開發(fā)的過程,過程中細(xì)節(jié)請參考相關(guān)文檔。

1、文件上傳(input標(biāo)簽)

 (1)html代碼(form表單用post方法提交)

?
1
2
3
4
5
6
<input class="btn btn-primary col-md-1" style="margin:0px 15px 25px 15px;" id="submitForm" type="button" value="提交" />
<form id="picture_form" action="/addForm/"enctype="multipart/form-data" method="post">
 <table>
   表格
 </table>
</form>

(2)jq提交表單到后臺

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$("#submitForm").click(function(){
  //alert($("#SelectBus").val());
  addNameForm();//因?yàn)槭莿討B(tài)加載的表單內(nèi)容,所以會用函數(shù)給所用標(biāo)簽符name值
  $.ajaxSetup({
    async : false
  });
  $("#picture_form").ajaxSubmit({
    resetForm:false,
    dataType:'json',
    success:function(data){
      if(data=1){alert("提交成功");}
      else{alert("提交失敗");}
    }
  });
});

(3)python后臺接受處理表單所傳內(nèi)容,主要file處理

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#自定義存儲路徑
rollfileName="webStatic/uploadfile/files/"
rollfilePath=os.path.join(basePath,rollfileName)
# req.POST.get(text[1],'')如果獲取到信息,則值不是123,如果是空,沒有獲取到信息結(jié)果是123
if req.POST.get(text[1],'123')=='123':
  # 獲取文件二進(jìn)制流
  reqfile = req.FILES[text[1]]
  # 獲取文件名后綴
  filetype=reqfile.name.split(".")[-1]
  # 生成隨機(jī)字符串加后綴的文件名
  filename=str(uuid.uuid1())+'.'+filetype
  # 打開文件存儲路徑
  of = open(rollfilePath+filename, 'wb+')
  # 向指定路徑寫入文件
  for chunk in reqfile.chunks():
    of.write(chunk)#寫入內(nèi)容
  of.close()#關(guān)閉連接

18 #在數(shù)據(jù)庫中存儲路徑rollfileName+filename

(4)python后臺處理用到的包

 1 #生成無序字符串,替換文件名

 2 import uuid

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 北条麻菲 | 欧美人的天堂一区二区三区 | 最新中文字幕在线视频 | 国产精品视频导航 | 久久激情免费视频 | 国产亚洲精品久久久久5区 日韩一级片一区二区三区 国产精品久久久久av | 日韩视频二区 | 一级α片免费看刺激高潮视频 | av在线免费在线观看 | 蜜桃91麻豆 | 56av国产精品久久久久久久 | 久久久久久久久免费 | 免费视频www在线观看 | 日韩蜜桃视频 | 欧美精品一区二区三区在线播放 | 精品久久久久久久久久久αⅴ | 黄色免费在线电影 | 欧美大荫蒂xxx | 老女人碰碰在线碰碰视频 | 姑娘第四集免费看视频 | 中文字幕线观看 | 羞羞羞网站 | 国产精品久久久久久久久久尿 | 久草成人在线 | 日本一级黄色大片 | 91精品福利视频 | 国产色视频在线观看免费 | 羞羞的视频免费在线观看 | 毛片在线视频观看 | 久久国产在线观看 | 精品999久久久 | 黄免费在线观看 | 亚洲第一色婷婷 | 中文在线观看视频 | 国产三级在线观看a | 精品呦女 | 精品久久久久久久久久久aⅴ | 热99热 | 中午字幕无线码一区2020 | 欧美成人免费香蕉 | 一区二区三区四区视频在线观看 |