2013-07-05 61 views
0

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

+0

显示一些代码。 –

回答

0

您可以使用ForeignKey的to_field属性。

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

相关问题