Django实现文件的上传
2021-07-02 21:05
阅读:1049
YPE html>
标签:from lan path http render image oct submit pattern
需求:自己写一个文件上传功能

代码:
urls.py
from django.conf.urls import url
from django.contrib import admin
from app01 import views
urlpatterns = [
url(r‘^admin/‘, admin.site.urls),
url(r‘^upload.html$‘, views.upload),
]
views.py
from django.shortcuts import render
from django.shortcuts import redirect
from django.shortcuts import HttpResponse
from app01 import models
import os
#实现文件上传功能
def upload(request):
if request.method == ‘GET‘:
return render(request,‘upload.html‘)
elif request.method == ‘POST‘:
obj = request.FILES.get(‘fafafa‘)
f = open(os.path.join(‘upload‘,obj.name),‘wb‘)
for line in obj.chunks():
f.write(line)
f.close()
return HttpResponse(‘上传成功‘)
upload.html
Title
运行结果:


Django实现文件的上传
标签:from lan path http render image oct submit pattern
原文地址:http://www.cnblogs.com/xuyaping/p/7126920.html
上一篇:后端向服务器发送客户端请求--HttpWebRequest
下一篇:CSS--引入
评论
亲,登录后才可以留言!