Database Django将一个应用程序的模型转换为另一个应用程序';s模型

Database Django将一个应用程序的模型转换为另一个应用程序';s模型,database,django,django-models,django-apps,django-1.3,Database,Django,Django Models,Django Apps,Django 1.3,萨拉姆和你好 我正在使用django并在两个应用程序中分解项目的两个部分。但是,有一个表的引用字段作为另一个表的外键,以db表示。那么,如何使用一个应用程序的型号主键作为另一个应用程序型号的外键呢?如果不可能的话,我应该只制作一个这样的应用程序。实际上,我认为应用程序是项目的不同模块/组件,也许我将来会添加一些应用程序 谢谢从另一个应用程序导入模型,或者在字符串中按名称引用它。那么我将能够像使用模型一样使用它。ForeignKey('importedModelName')?如果导入模型,那么您可

萨拉姆和你好

我正在使用django并在两个应用程序中分解项目的两个部分。但是,有一个表的引用字段作为另一个表的外键,以db表示。那么,如何使用一个应用程序的型号主键作为另一个应用程序型号的外键呢?如果不可能的话,我应该只制作一个这样的应用程序。实际上,我认为应用程序是项目的不同模块/组件,也许我将来会添加一些应用程序


谢谢

从另一个应用程序导入模型,或者在字符串中按名称引用它。

那么我将能够像使用
模型一样使用它。ForeignKey('importedModelName')
?如果导入模型,那么您可以直接使用引用。直接使用引用,就像我在上一行中写的那样?像
模型。ForeignKey(className)
?好的,导入后它将与模型文件中的任何其他类/模型相似,谢谢