您能给我一些建议,让您可以使用 Python 和 Django 创建 SaaS(软件即服务)应用程序吗?
目前我不明白的一般主题是:
- 您是否为所有客户提供一个可用的应用程序,或者为每个客户提供一个应用程序
- 如何管理每个客户端的数据库访问、权限或不同的数据库
- 是否有任何工具可以让您将一个应用程序转换为 SaaS
- 一个项目,这将使维护更容易。我使用 django-ikari 中的中间件处理主机解析。
- 你不知道。参见#1
-
我使用以下内容:
-
姜戈伊卡里 https://github.com/airtonix/django-ikari:锚定(子)域
-
Django 守护者 https://github.com/lukaszb/django-guardian:每个对象的权限
-
django-tastypie http://tastypieapi.org/:简单的 RESTful api
-
django-用户配置文件 https://github.com/stephrdev/django-userprofiles:比 django 注册更好
-
Django 计费 https://github.com/gabrielgrant/django-billing:基于计划的订阅控制
- django-pricing :基于计划的订阅定义
-
虽然不是必需的,但从长远来看,以下内容会有所帮助:
-
Django 饥饿 https://github.com/joshuakarjala/django-hunger:私人测试版注册
- django-waffle:功能翻转
- django-classy-tags :漂亮、简单、整洁的模板标签创建
- django-merchant :抽象支付网关框架
- django-mockups:使用模型进行快速测试
- django-merlin:更好的多步骤形式(向导)
-
最后,很高兴拥有
- Django 活动流 https://github.com/justquick/django-activity-stream
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)