簡單的上傳檔案
views.py
def upload(request):
if request.method=='get':
return render(request,'upload.html')
else:
user=request.post.get("user")
img=request.files.get('img')
print(img.name) #檔名稱
print(img.size) #檔案大小
f=open(img.name,'wb') #使用檔案本身名稱建立檔名在本資料夾
#迴圈獲得檔案的全部內容
for line in img.chunks():
f.write(line) #寫入檔案內容
f.close() #關閉
return httpresponse("..") #返回給前端
前端頁面
django 檔案上傳
檔案上傳 當django處理上傳乙個檔案的時候,檔案資料被放在request.files中。這個文件解釋檔案怎麼樣被儲存在磁碟上或者記憶體中,怎樣定製預設的行為。基本檔案上傳 考慮乙個包含filefield的簡單的表單 from django import forms class uploadfil...
django 檔案上傳
檔案上傳 當django處理上傳乙個檔案的時候,檔案資料被放在request.files中。這個文件解釋檔案怎麼樣被儲存在磁碟上或者記憶體中,怎樣定製預設的行為。基本檔案上傳 考慮乙個包含filefield的簡單的表單 from django import forms class uploadfil...
Django檔案上傳
lang en charset utf 8 titletitle head action home method post enctype multipart form data type file name file type submit value 提交 p form div body htm...