在django项目上工作,我有多个项目和多个数据库,我想访问每个app

时间:2015-11-30 09:27:35

标签: django multiple-databases

我有3个项目(A,B,C)和3个数据库(DB1,DB2,DB3)。我在项目A中定义了模型common,并希望在项目B中访问相同的模型。我想访问每个应用程序的每个数据库。我不知道如何配置设置文件,以便我可以使用每个数据库。我尝试了django's multi-db,但没有得到我需要的东西。

项目A具有模型UserAttributes(),如何在项目B或项目C中将此模型用作共享数据库?

1 个答案:

答案 0 :(得分:0)

您是否考虑过使用API​​在应用程序之间进行交互?试试django-rest-framework。您可以在应用程序A中拥有一个API视图,该视图接收GET和POST请求以查询和更改common模型。