具有所有相关对象的重复模型实例

时间:2018-11-28 15:45:57

标签: python django django-models django-queryset

编辑: 这样很好用


我正在尝试使用所有相关对象克隆模型实例。

我有两种型号:

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)

但是它不起作用,我也找不到原因,任何人都知道为什么?

0 个答案:

没有答案