【发布时间】:2019-02-26 18:14:35
【问题描述】:
我有一个 django 应用程序,我需要创建多个实例。所以目前我用自己的 django 项目为每个实例创建一个 virtualenv。然而,这并不能很好地扩展。我真正需要的是单个 django 项目中的多个应用程序实例。
对于这样的事情有什么例子或建议吗?我正在考虑使用多个数据库,但是每个数据库都会获取项目中所有应用程序的所有模型。
【问题讨论】:
-
你在这里完全找错树了。应用程序的多个实例不会以任何方式解决您的扩展问题。有很多方法可以扩展 Django,但为了提供帮助,我们需要更多关于正在发生的事情的信息。
-
“缩放”问题是我必须为每个新实例创建一个新的 virtualenv、django 项目、数据库、wsgi 服务等。这一切都可以编写脚本,但是当真正的区别在于配置和数据库时,感觉就像一个坏主意。
标签: django