【发布时间】:2020-07-22 12:40:01
【问题描述】:
这是运行服务器的调试版本,项目结构和网上版本一致,所以这个结构应该没问题,但是在尝试运行服务器时,我得到了一个ImproperlyConfigured异常。
django.core.exceptions.ImproperlyConfigured:在 include() 中指定命名空间而不提供 app_name 是 不支持。在包含的模块中设置 app_name 属性,或者传递一个包含模式列表的 2 元组 rns 和 app_name 代替。
我查看了在线解决方案,但这种异常可能发生在许多情况下,我无法弄清楚如何将这些解决方案应用到我的代码中。我尝试按照这些解决方案中的说明修改代码并不断收到此异常消息。
一些相关代码:
app_name\urls.py:
from django.conf.urls import include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = [
url(r'^', include('polls.urls', namespace="polls")),
url(r'^admin/', include(admin.site.urls)),
]
polls.urls 包含许多 url 模式。
An image of the project's structure.
谢谢!
【问题讨论】: