django filefield保存行为

时间:2015-10-13 06:34:55

标签: django

我有一个这样的课程

class Foo(models.Model):

    def save_path(instance, filename):
        return os.path.join('/foobar/%s' % instance.name, '%s' % filename

    name = models.CharField()
    bar = models.FileField(upload_to=save_path)

我的工作就像我想要的那样,但我的问题是,如果已经上传了同名文件,它会创建一个副本,并在名称上附加一个随机唯一字符串。我宁愿忽略新文件并在这种情况下保留旧文件,因为在我的情况下它们将是相同的文件

0 个答案:

没有答案