编辑: 这样很好用
我正在尝试使用所有相关对象克隆模型实例。
我有两种型号:
us-east-2
和:
class VersionContrat(models.Model):
nom_version = models.CharField(max_length=25, blank=True, null=True)
version = models.IntegerField()
我在VersionContrat中尝试了此方法,以复制VersionContrat对象以及与外键相关的所有Vacation对象:
class Vacation (models.Model):
poste_travail = models.CharField(max_length=50, default='')
version_contrat = models.ForeignKey(VersionContrat, on_delete=models.CASCADE, default=9)
date_debut = models.DateField(blank=True, null=True)
date_fin = models.DateField(blank=True, null=True)
但是它不起作用,我也找不到原因,任何人都知道为什么?