from django.urls import path
from django.conf.urls import include, url #22.JUN.2018 #25.Jun.2018
from django.contrib import admin
#from bookmark.views import BookmarkLV, BookmarkDV
urlpatterns = [
url(r'^admin/',admin.site.urls),
url(r'^bookmark/',include('bookmark.urls', namespace='bookmark')),
url(r'^blog/', include('blog.urls', namespace='blog')),
我需要你们的帮助!!! 这是我的代码。我有一个错误....请帮助我....
'在include()中指定名称空间而不提供app_name' django.core.exceptions.ImproperlyConfigured:不支持在include()中指定名称空间而不提供app_name。在随附的模块中设置app_name属性,或传递包含模式列表和app_name的2元组。
答案 0 :(得分:1)
在另一个网址中的网址模式之前写上app_name ='bookmark'
答案 1 :(得分:0)
我不知道您在哪里写app_name = blog。 但是,我明白了
解决方案已进入应用程序文件ex)/blog/urls.py 然后写出app_name ='blog'
$ cd /home/꾸르잼/Django/mysite/bookmark
$ vi urls.py
from django.conf.urls import url
from bookmark.views import BookmarkLV, BookmarkDV
app_name='bookmark'
urlpatterns = [
# Class-based views
url(r'^$', BookmarkLV.as_view(), name='index'),
url(r'^(?P<pk>\d+)/$', BookmarkDV.as_view(), name='detail'),
]
如果您有和我一样的问题,希望您可以像看这个一样解决。 祝你有美好的一天