0

我有一个在 PMA 上设置的现有 MySQL 数据库,它具有引用非主键列的 FK。现在我正在尝试将数据库移动到 Django 并且遇到了麻烦,因为当我尝试在 django 中设置 d 外键时,它会自动引用我尝试引用的表的主键,因此数据不匹配,因为列 A 和B 列不包含相同的信息。有没有办法告诉 django 引用哪一列?

4

1 回答 1

0

您可以使用to_fieldForeignKey 的属性。

但是,如果您使用 Django 应该会自动检测到这一点./manage.py inspectdb

于 2013-07-05T14:59:44.553 回答