【发布时间】:2014-03-13 08:11:07
【问题描述】:
我用 PHP/Laravel 开发了多租户 SAAS 应用程序,但最近我遇到了一个挑战,用 Django/Python 开发一个。不过,我仍在学习 Django,我真的很喜欢 Django REST 框架 (DRF)。但是我很难弄清楚下面突出显示的区域,如果有人显示一些亮点,我会很高兴:
- 如何处理子域/域并选择合适的租户数据库
- 如何在 django 中管理和动态处理不同的数据库
- 仍然可以从 Django 管理界面管理多租户应用程序后端
- 我将使用队列和其他应用程序缩放技术,需要提示和技巧(如果有)
- 任何例子
- 通过 Django 开发 SAAS 时的任何挑战体验
【问题讨论】:
-
看看您的问题可能重复:[Python / Django 多租户解决方案][1] [1]:stackoverflow.com/questions/19230734/…
-
是的,但我意识到 django-tenant-schemas 只与 PostgreSQL 相关联。无论如何,您可以处理 MySQL 并正确处理域
标签: python django web-applications database-design saas