0
薩拉姆和高保真的模型,的Django使用一個應用到其他應用程序的模型
我使用Django和打破項目的兩個部分在兩個應用程序。但是有一個表的引用字段作爲其他數據庫的外鍵。那麼,如何將一個應用程序的模型主鍵用作另一個應用程序模型的外鍵呢?如果不可能,那麼我應該只是做所有這樣的應用程序的單一應用程序。實際上,我將應用程序視爲項目的不同模塊/組件,可能我將來會添加一些應用程序。
感謝
薩拉姆和高保真的模型,的Django使用一個應用到其他應用程序的模型
我使用Django和打破項目的兩個部分在兩個應用程序。但是有一個表的引用字段作爲其他數據庫的外鍵。那麼,如何將一個應用程序的模型主鍵用作另一個應用程序模型的外鍵呢?如果不可能,那麼我應該只是做所有這樣的應用程序的單一應用程序。實際上,我將應用程序視爲項目的不同模塊/組件,可能我將來會添加一些應用程序。
感謝
無論是從其他應用程序導入模型,或者一個字符串是指它的名字。
那麼我將能夠像'models.ForeignKey('importedModelName')''一樣使用它嗎? – Hafiz
如果您導入模型,則可以直接使用該參考。 –
直接使用參考,就像我在上面的最後一行中寫的那樣?像 'models.ForeignKey(className)'? – Hafiz