Django中OneToOneField的数据迁移,表中已有数据

2024-09-30 23:33:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个案例模型,我在其中添加了一个OntToOneField 例如:

 zoho_api = models.OneToOneField(
    ZohoAPIState,
    default=create_new_zoho_api_state,
    related_name='referral_profile',
    on_delete=models.CASCADE
)

在开发过程中,表中没有数据,迁移工作正常。迁移是使用以下命令将zoho_api密钥添加到数据库中

 python manage.py makemigrations

 python manage.py migrate

但尝试使用表中的数据进行迁移时会出现以下错误: Errors

说明细节:键(zoho_api_id)=(某些guid)重复

我如何回避这个问题


Tags: 数据py模型apidefaultnewmanagemodels