添加上传功能

develop
车亮亮 9 years ago
parent 619ab8d148
commit 2cc260d098

@ -208,14 +208,15 @@ def fileupload(request):
if request.method == 'POST':
fname = ''
timestr = datetime.datetime.now().strftime('%Y/%m/%d')
basepath = os.path.join(r'/var/www/resource/image/', timestr)
basepath = os.path.join(r'image/', timestr)
if not os.path.exists(basepath):
os.makedirs(basepath)
for filename, file in request.FILES.iteritems():
fname = ''
for filename in request.FILES:
fname = filename
savepath = os.path.join(basepath, filename)
with open(savepath, 'wb+') as wfile:
for chunk in file.chunks():
for chunk in request.FILES[filename].chunks():
wfile.write(chunk)
return HttpResponse('https://resource.lylinux.net/' + 'image/' + timestr + '/' + fname)

Loading…
Cancel
Save