我有3个应用程序的django网站。 在我的urls.py中,我尝试以这种方式包括特定应用的网址:
url(r'^oferty/', include('oferty.urls', namespace='oferty')),
但是当我启动或迁移我的应用程序时,出现此错误:
../ site-packages / django / urls / conf.py”,第39行,包括 '在include()中指定名称空间而不提供app_name' django.core.exceptions.ImproperlyConfigured:不支持在include()中指定名称空间而不提供app_name。在随附的模块中设置app_name属性,或传递包含模式列表和app_name的2元组。
如何在主url.py文件中包含应用程序URL? 我使用django 2.2
非常感谢
答案 0 :(得分:0)
您需要在文件中定义变量app_name
:oferty/urls.py
在此处查看示例:https://docs.djangoproject.com/en/2.2/topics/http/urls/#id5
或仅删除namespace
。