我有一个Django+Postgres应用程序,它有一个多租户结构,而且我以前没有将这类应用部署到AWS的经验。我已经遵循了一般弹性豆柄教程,以部署一个简单的应用程序。(https://realpython.com/blog/python/deploying-a-django-app-to-aws-elastic-beanstalk/)然而,我正在寻找一种解决方案,允许我更灵活地创建不同的“站点”。目前,我已经学会通过本教程(http://mycodesmells.com/post/django-tutorial-multi-tenant-setup)创建不同的站点。
因此,我有以下问题:
发布于 2017-01-01 20:55:25
以下内容应有所帮助:
.ebextensions,以便使用eb deploy部署Django项目。django-storages。现在,您的站点可以在.example.com下工作,并且可以使用tenant.example.com来引用单个客户端的设置--它引用相同的部署,但是有一个不同的Host头,这让Django租户模式可以区分客户端。您有通配符转发,除了Django之外不需要任何设置来添加新的租户。
https://stackoverflow.com/questions/41412967
复制相似问题