我目前正计划在 python (django) 中构建一个 SaaS 电子商务应用程序。该应用程序将根据要求创建新的电子商务网站。每个电子商务都需要自己的模板/配置,但核心功能保持不变。每个所有者决定什么去哪里和页面布局。
因此,据我了解,我必须与项目分开创建应用程序,以便它们可以在所有站点中重复使用,但每个网站都有自己的项目,配置不同。因为每个网站都有自己的数据库。
我的问题如下:
在这种情况下使用 django 提供的站点框架会更好吗?我不这么认为,但我可能是错的?
django 将如何处理许多网站?Web 端口只能使用一次,因此不可能生成多个 django 服务器。可以通过某种中间件解决吗?在这种情况下,我该怎么做呢?
我真的很想学习,并且非常感谢我能得到的所有帮助!
非常感谢您的宝贵时间。:-)