Python 2.7& Django 1.10 ERROR:
AttributeError: 'module' object has no attribute 'urls'
主要/ urls.py
from django.conf.urls import url, include
from django.contrib import admin
import article
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^', include(article.urls))
]
文章/ urls.py
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.basic_one, name='basic_one')
]
结构:
APP /主/ urls.py
APP /条/ urls.py
答案 0 :(得分:3)
在main / urls.py
中from django.conf.urls import url, include
from django.contrib import admin
from article import urls
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^', include(urls))
]
或者
from django.conf.urls import url, include
from django.contrib import admin
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^', include('article.urls'))
]
了解更多信息
答案 1 :(得分:1)
更简单地在引号周围添加引号并且不导入文章。像这样:
from django.conf.urls import url, include
from django.contrib import admin
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^', include('article.urls'))
]