- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为我的网络应用程序获取正确的 url 配置,但我却无所事事。
我认为django-subdomains
背后的想法子域路由存储在SUBDOMAIN_URLCONFS
ROOT_URLCONF = 'creativeflow'
# A dictionary of urlconf module paths, keyed by their subdomain.
SUBDOMAIN_URLCONFS = {
None: ROOT_URLCONF + '.urls', # no subdomain, e.g. ``example.com``
'www': ROOT_URLCONF + '.urls',
'blog': 'blog.urls',
}
然后我的creativeflow.urls
和blog.urls
是:
"""Creativeflow URL Configuration."""
from django.conf.urls import url
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls, name="admin"),
]
还有
"""Creativeflow URL Configuration the blog app."""
from django.conf.urls import url
from .views import BlogListView
urlpatterns = [
url(r'posts/^(?P<year>\d{4})/(?P<months>\d{2}|\w{3})/(?P<day>\d{2})',
BlogListView.as_view(paginate_by=25), name="blog-list-view")
]
我看到的错误是:
Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x046FA618>
Traceback (most recent call last):
File "D:\creativeflow\myvenv\lib\site-packages\django\core\urlresolvers.py", line 419, in url_patterns
iter(patterns)
TypeError: 'module' object is not iterable
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\creativeflow\myvenv\lib\site-packages\django\utils\autoreload.py", line 226, in wrapper
fn(*args, **kwargs)
File "D:\creativeflow\myvenv\lib\site-packages\django\core\management\commands\runserver.py", line 116, in inner_run
self.check(display_num_errors=True)
File "D:\creativeflow\myvenv\lib\site-packages\django\core\management\base.py", line 426, in check
include_deployment_checks=include_deployment_checks,
File "D:\creativeflow\myvenv\lib\site-packages\django\core\checks\registry.py", line 75, in run_checks
new_errors = check(app_configs=app_configs)
File "D:\creativeflow\myvenv\lib\site-packages\django\core\checks\urls.py", line 13, in check_url_config
return check_resolver(resolver)
File "D:\creativeflow\myvenv\lib\site-packages\django\core\checks\urls.py", line 23, in check_resolver
for pattern in resolver.url_patterns:
File "D:\creativeflow\myvenv\lib\site-packages\django\utils\functional.py", line 33, in __get__
res = instance.__dict__[self.name] = self.func(instance)
File "D:\creativeflow\myvenv\lib\site-packages\django\core\urlresolvers.py", line 426, in url_patterns
raise ImproperlyConfigured(msg.format(name=self.urlconf_name))
django.core.exceptions.ImproperlyConfigured: The included URLconf 'creativeflow' does not appear to have any patterns in
it. If you see valid patterns in the file then the issue is probably caused by a circular import.
我假设,正如您所看到的,我在两个 urls.py
中都有一个 urlpatterns。所以我必须有一个循环引用。但我通过 views.py
和 models.py
跟踪了导入,没有看到任何会导致循环依赖问题的内容。
如何解决这个问题/并找到循环依赖?
最佳答案
您的ROOT_URLCONF
指向一个没有任何模式的模块。 ROOT_URLCONF
模块必须至少有一个urlpatterns
属性,即使它是一个空列表。您可能希望它指向creativeflow.urls
。
关于python - 尝试使用 django-subdomains 在我的 django urlpatterns 中查找循环引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38294394/
我有一个 github 存储库,我想将我的 Hugo 站点添加到其中。从我的存储库中的 docs 文件夹中,我可以运行 github 页面。 因此,我已将hugo配置中的publishDir参数更改为
我正在使用一个名为 express-subdomain 的express.js 包以方便对我设置的定义子域的请求。 据我了解,子域构造函数需要一个快速路由器对象,我从导出的路由器模块传递给它。 我尝试
我有一个网站,但我在使用 .htaccess 时遇到了一些实际问题...我试了 6 个小时来解决它..我希望有人能帮助我。我刚刚添加了一个子域,包括。 SSL... 问题:1.) 对于需要以下内容的主
我有一些用户尝试访问注册为 subdomain.example.com 且 www.subdomain.example.com 的网站。 是否可以添加某种 .htaccess 规则来将使用 www.s
浏览器是当前的 Chrome 或 FF。在服务器 apache 2.2ish 上。 我启用了许多 SNI 站点 - 虚拟主机 *.443 等。所有单独的配置文件。一切正常。 如果我在浏览器中导航到这些
是否可以使用 .htaccess 重写规则将子子域重定向到子域,并将子子域作为新文件夹? 例如...当我访问 2013.archive.example.com 时,我希望最终到达 archive.ex
我正在使用设计作为我的身份验证系统。我想 使用用户名和子域验证用户。 似乎设计需要用户名和子域字段 同一张 table ,这不是我的情况。 我在公司表中有子域字段,而用户名和密码在 用户帐户表。 并且
示例:hello+all.domain.com 适用于 chrome/firefox。它不适用于 ie/safari。 我想这没有解决方法,对吧?谢谢 我补充说使用 urlencode “有效”:一个
我最初计划将网络上的本地计算机用作开发服务器。 然后我有了使用子域的想法。 因此,如果站点位于www.example.com,则可以在dev.example.com进行开发。 如果这样做,我将知道整个
我知道以前有过一些关于这方面的讨论,但我已经尝试了所有建议的(我能找到的),到目前为止没有任何东西对我有用...... 考虑到这一点,这就是我想要做的: 首先,我想允许用户发布页面并给他们每个他们选择
您可以在子域中使用哪些字符? 示例:对于 someSub.example.com 的 someSub 部分。 我知道您可以使用字母、数字和连字符,但是其他字符呢?可以使用_(下划线)吗? 最佳答案 字
当新用户注册时,许多网站都会创建一个新域,例如 newuser.example.com这是否意味着他们为每个用户都有单独的目录,并将代码库复制到新创建的目录中并创建子域?最好的方法是什么? 最佳答案
谁能告诉我如何从 Google 索引中删除链接到主域的子域。 假设我的域名是 www.myweb.com,我的子域名是 cdn.myweb.com。现在,子域的文档根与主域相同。所以我无法使用 rob
我打算创建一个网站, 我的根域 www.example.com 有一个索引页面,它可以让用户选择 3 个网站 即political.example.com、games.example.com、news
如果这是一个愚蠢的问题,我深表歉意,但我是 Plesk 的新手(以及一般的虚拟服务器)。我有一台运行 Centos 和 Plesk 12 的服务器,我的域和网站运行良好。目前我还有一个 Dreamfa
我需要为子域配置 SPF 记录。 主域的 DNS(我使用 Google Mail): IN MX 1 aspmx.l.google.com. IN MX 10 aspmx3.googlemail
有没有办法动态创建一种介于我的网站域和 .com 之间的子域? 例如,www.onlinevet.com 会是这样的: www.onlinevet.dog.com www.onlinevet.cat.
我有一个使用不同语言的网站 (http://www.boletus-app.com)。每种语言都显示在不同的子域中(http://en.boletus-app.com、http://es.boletu
让我们考虑使用 OOP。 子域是一个类吗?限界上下文是一组一起用于唯一目的(理想情况下)的类吗?子域可以包含一组类吗?如果是,那么 Bounded Context 有什么区别? 例如,我们有一个域:O
一个电子邮件地址可以有多少个子域? 例如:something@something.co.uk.uk像那样.... 最佳答案 没有任何基于子域数量的限制。 RFC821中的电子邮件地址部分长度有限制 u
我是一名优秀的程序员,十分优秀!