【发布时间】:2017-02-06 15:06:30
【问题描述】:
在我的 Django 项目中,我想要两个数据库,但只有一个模型。
例如,专家数据库和漏洞利用数据库。路由器允许我根据用户组和权限写入漏洞数据库或专家数据库。
但是如何在两个库中复制项目模型(在 model.py 中描述)?
【问题讨论】:
标签: django multi-database
在我的 Django 项目中,我想要两个数据库,但只有一个模型。
例如,专家数据库和漏洞利用数据库。路由器允许我根据用户组和权限写入漏洞数据库或专家数据库。
但是如何在两个库中复制项目模型(在 model.py 中描述)?
【问题讨论】:
标签: django multi-database
您需要在每个数据库上运行migrate。使用此开关指定数据库:
--database DATABASE Nominates a database to synchronize. Defaults to the
"default" database.
DATABASE 在这种情况下是您在 settings.py 字段中用于配置每个数据库的设置键。
【讨论】:
site 框架可能是您真正需要的。