2013-07-05 93 views
0

我有一個現有的MySQL數據庫,我在PMA上設置了它,它具有引用不是主鍵的列的FK。現在我試圖將數據庫移動到Django並遇到麻煩,因爲當我嘗試在django中設置d外鍵時,它會自動引用我試圖引用的表的主鍵,因此數據不匹配,因爲列A和B列不包含相同的信息。有沒有辦法告訴Django需要引用哪一列?將數據庫從PMA移動到Django

+0

顯示一些代碼。 –

回答

0

您可以使用ForeignKey的to_field屬性。

但是,如果您使用./manage.py inspectdb,Django應該自動檢測到這一點。

相關問題