【发布时间】:2015-07-05 00:30:22
【问题描述】:
我希望在开发一个在每个客户端两台服务器上运行的应用程序的过程中使用什么工具时能指出正确的方向。
[主服务器][客户端数据库服务器]
每个客户端都有自己的服务器,除了作为简单的前端之外,还有一个 django 应用程序管理各自的数据。
主应用服务器有一个功能更丰富的前端,使用相同的模型/数据库模式。它应该具有对客户端数据库服务器的完全读/写访问权限。
最终的预期效果将是典型的 SaaS 类型交易:
client1.djangoapp.com => 连接到mysql数据库@client1_IP
client2.djangoapp.com => 连接到mysql数据库@client2_IP
...
提前致谢!
【问题讨论】:
-
那么,问题是什么?两个 django 应用程序都可以连接到同一个数据库并共享 models.py
标签: python django web-deployment multi-tenant saas