django - 带有 Django 的多个站点

标签 django

假设我有两个站点 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/

相关文章:

python - 变量点 - 从类访问属性

python - 如何使类 JSON 可序列化以在 Django session 中使用

python - django中为不同角色的用户添加特定权限

django - 什么是Django最好的CouchDB后端?

python - 不一致的 SignatureDoesNotMatch Amazon S3 与 django-pipeline、s3boto 和存储

python - 使用覆盖率运行 Django 测试 PyCharm

python - Django TestCase 测试顺序

css - Django 本地站点设置不适用于 styles.css 和 .png 文件

python - 在django中按两个日期从数据库中订购数据

jquery 复选框警报