【发布时间】:2020-05-19 08:04:36
【问题描述】:
我在 Django 中使用 cloudinary,我需要复制一个模型实例,该实例还包含一个 CloudinaryField。我知道如何在 Django 中复制模型实例,但我不知道如何复制图像。
这是我的模型:
class CustomImage(models.Model):
image = CloudinaryField("image", null=True, blank=True)
timestamp = models.DateTimeField(auto_now_add=True, auto_now=False)
updated = models.DateTimeField(auto_now=True, auto_now_add=False)
这是我对该模型实例的复制代码:
image = CustomImage.objects.get(id=1)
image.pk = None
image.save()
问题是两个实例现在都分配了相同的图像,所以如果我删除一个,另一个会被删除。如何正确复制 cloudinary 中的现有图像?
【问题讨论】:
标签: python django cloudinary