将FileField文件名保存在Django中并使用S3作为存储后如何更新文件名

时间:2019-09-26 21:21:02

标签: python django amazon-s3

我有一个具有FileField的模型。我想保存生成的文件内容,然后再将其发送到第三方服务,在收到响应后,我想重命名它而不更改内容。

我认为下面的代码将在S3上生成另一个文件,而不是将其重命名为最终名称。

class SomeModel(models.Model):
    record = models.FileField()

model.record.save('initial_filename', ContentFile(generated_content))
model.record.save('final_filename', model.record.read())

0 个答案:

没有答案