如何替换/覆盖上传的文件?
我希望能够上传文件,并在每次上传时用最新版本覆盖/替换现有文件。
from django.core.files.storage import FileSystemStorage
fs = FileSystemStorage(location='C:/temp', base_url='/attachments')
class Import(models.Model):
file = models.FileField(upload_to='data', storage=fs)
I want to be able to upload a file and on each upload to override/replace the existing file with the newest version.
from django.core.files.storage import FileSystemStorage
fs = FileSystemStorage(location='C:/temp', base_url='/attachments')
class Import(models.Model):
file = models.FileField(upload_to='data', storage=fs)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不知道这是否是最好的方法,但以下几行帮助我覆盖/替换现有文件。
I don't know if this is the best approach, but the following lines helped me override/replace the existing file.