将数据库从PMA移到Djang

2024-05-12 22:44:32 发布

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

我在PMA上建立了一个现有的MySQL数据库,它有引用非主键列的FKs。现在我尝试将数据库移动到Django,遇到了问题,因为当我尝试在Django中设置d外键时,它会自动引用我尝试引用的表的主键,因此数据不匹配,因为列A和列B不包含相同的信息。有没有办法告诉django参考哪一列?你知道吗


Tags: 数据django信息数据库mysql外键主键pma
1条回答
网友
1楼 · 发布于 2024-05-12 22:44:32

您可以使用ForeignKey的to_field属性。你知道吗

不过,如果使用./manage.py inspectdb,Django应该会自动检测到这一点。你知道吗

相关问题 更多 >