1

我有 2 个带有自己数据库的 Django 项目。我想在两个数据库中都有几个相同的模型。一个应用程序只会读取这些模型,而不能写入新项目。在该应用程序中获取新数据的最佳方式是什么?也许通过 REST api 或数据库复制?先感谢您!

4

1 回答 1

0

如果您想在两个数据库之间快速高效地同步数据,复制肯定是要走的路...不知道您使用的是 MySQL 还是 Postgres,但是两种解决方案都存在...

如果您可以从两个项目访问这两个数据库,您还可以查看Django 对多个数据库的支持

如果这两个选项都不可行,您也可以尝试在一侧创建类似 Rest-API 的东西并通过网络访问它。不知道你想分享什么样的数据,如果你需要数据进行身份验证,你也会找到一些解决方案......

于 2013-05-20T14:50:41.273 回答