【问题标题】:Working on django projects, where I have multiple projects and multiple databases, I want to access all databases in everyapp在django项目上工作,我有多个项目和多个数据库,我想访问everyapp中的所有数据库
【发布时间】:2015-11-30 09:27:35
【问题描述】:

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

项目A有ModelUserAttributes(),如何在项目B或项目C中使用这个模型作为共享数据库?

【问题讨论】:

  • 听起来应该是一个项目,而不是三个独立的项目?

标签: django multiple-databases


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2023-03-22
    • 2016-10-29
    • 2019-09-16
    • 1970-01-01
    • 1970-01-01
    • 2015-06-28
    • 2021-02-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多