问题标签 [django-subdomains]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
28 浏览

django - Django 使用 sudomain 编写视图

在我的(Django v 1.17)项目中,我正在使用django-subdomains。我调用索引视图没有问题,当我打开我的网址https://subdomain.domain.com时,我会得到 index.html。我的问题是我为子域编写了一个名为 example 的新视图,但是当我打开 url https://subdomain.domain.com/exmaple时,我会收到错误 Page not found (404)。Hete是我的代码:

设置.py

子域/urls.py

子域/views.py

错误:

请告知如何解决此问题并为子域编写视图。

0 投票
1 回答
45 浏览

django - 将域添加到在数字海洋上运行的 django webapp

我有一个 Django Web 应用程序,目前在数字海洋上运行,IP 地址为 wxyz,我还购买了一个域名为 example.com,如何将其添加到我的应用程序中,以便当我访问 example.com 时,我进入了我目前只能通过 IP 访问的网站。任何建议表示赞赏。我是新手

0 投票
1 回答
52 浏览

django - 为什么我的 django 项目返回“django.core.exceptions.AppRegistryNotReady:应用程序尚未加载”错误

我正在使用 django 尝试创建一个允许用户子域的网站。像 john.stackoverflow.com 这样的东西。我目前正在尝试设置 django 租户 schamas,即使我遵循文档,似乎也没有任何效果。我正在尝试使应用程序“主要”成为租户应用程序。因此,当用户转到 main 时,它会返回 user.website.com。尽管“django.core.exceptions.AppRegistryNotReady:应用程序尚未加载”,但我一直收到此错误。

这是我的设置文件:

0 投票
1 回答
77 浏览

django - 在 Django 站点框架中,子域是否被视为“网站”?

我正在使用 Django 开发基于语言的 Web 应用程序。

我想使用语言子域(类似于 Wikipedia、Quora 和其他多语言网站)来分隔内容。例如,如果我的网站是website.com,我希望en.website.com用于我的网站的英文版本,es.website.com用于我的网站的西班牙语版本,等等。

为了实现这一点,我正在考虑使用Django的“站点”框架,但它的文档对子域不是很明确。相反,它谈论的是“网站”和“网站”,目前尚不清楚该框架是否适合我的目的。

所以,我的问题是:根据文档的术语,您可以将子域视为 Django 站点框架中的“网站”吗?

0 投票
0 回答
21 浏览

django - 使用 Django-subdomains 'WSGIRequest' 对象没有属性 'subdomain'

我正在使用 Django-Subdomain 包,每次'WSGIRequest' object has no attribute 'subdomain'运行此视图时都会收到此错误。

这是我在设置文件中的中间件:

0 投票
0 回答
106 浏览

django - Django 石墨烯订阅不断加载而不向我发送数据

我按照这里的说明使用了现有的 graphen api gitHub repo。但是,我尝试了所有三个选项

  1. graphql-python/graphql-ws
  2. datavance/django-channels-graphql-ws
  3. jaydenwindle/石墨烯订阅。但他们都没有和我一起工作。
  • 问题在此处输入图像描述,如您所见,它在不发送数据的情况下永远加载。
  • 目标:我需要创建实时 grapheql api(订阅)
  • 文件:注意:在 repo 中,您将看到没有订阅代码的原始 repo。
0 投票
1 回答
100 浏览

django - 主机 127.0.0.1:8000 不属于域 example.com,无法识别该请求的子域

我是 Django 的新手。当一切都设置好后,我试图在我的本地 PC 上启动“ NewsBlur ”(基于 Django)。我跑了 "python3 manage.py runserver" 。每当我尝试单击 btn 或手动触发 http 请求时,我的服务器上都会出现以下错误:

主机 127.0.0.1:8000 不属于域 example.com,无法识别该请求的子域

我在 django 中错误地配置了什么?

我的 [settings.py][2]