【发布时间】:2018-07-14 06:54:19
【问题描述】:
def OverwriteStorage(instance,filename):
filename = 'product.csv'
fullname = os.path.join(settings.MEDIA_ROOT, filename)
if os.path.exists(fullname):
os.remove(fullname)
return filename
def OverwriteStorage(instance,filename):
filename = 'product.csv'
fullname = os.path.join(settings.MEDIA_ROOT, filename)
if os.path.exists(fullname):
os.remove(fullname)
return "product/{filename}".format(filename=filename)
This code adds new file.
第一个代码块覆盖现有文件,但它不在产品文件夹下。
第二个代码块不会覆盖现有文件,而是在产品文件夹下。
我应该如何将文件放在产品文件夹下覆盖现有文件?
谢谢。
【问题讨论】:
标签: django django-models django-rest-framework