【发布时间】:2018-06-28 05:40:10
【问题描述】:
我想在上传新文件时覆盖/替换文件。目前,该应用程序可以将文件上传到特定文件夹,但在上传新文件的情况下不会覆盖文件。我需要帮助来解决这个问题。
views.py
def uploadfunc(request):
if request.method=='POST':
form =uploadfileform(request.POST,request.FILES)
if form.is_valid():
form.save()
return render_to_response('upload_successful.html')
else:
form=uploadfileform()
return render(request, 'upload.html',{'form':form})
models.py
class uploadfolder(models.Model):
""" my application """
File_to_upload = models.FileField(upload_to='')
forms.py
class uploadfileform(forms.ModelForm):
class Meta:
model=uploadfolder
fields=('File_to_upload',)
【问题讨论】:
-
您的项目中是否只需要上传一个文件?
标签: python django django-views