假设我有两个站点 foo.com 和 bar.com。它们都在同一台服务器上,现在运行单独的 Django 实例和 apache 来为其提供服务。当然,每个 Django 实例都会占用内存。
虽然这些站点主要是相同的系统,但加载了不同的应用程序 - 也许有可能以某种方式运行一个 Django 实例并让多个站点使用它?然后我将在特定示例中为一个实例保存内存。
是否有可能有不同的站点及其 url.py 文件、加载的应用程序等等?如果这是正确的方法吗?
欢迎任何提示,想法。
谢谢,
伊格纳斯
最佳答案
是的,绝对有可能拥有不同的 urls.py 和共享应用程序的不同站点。
我不得不在多个站点之间共享后端数据。我刚刚创建了 2 个 wsgi 配置文件。和 2 个设置文件。这些网站非常相似,并没有保证两个单独的项目。这允许我在多个站点之间使用一个 django 项目和后端。不知道你问的是不是这个...
关于django - 带有 Django 的多个站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8333289/