[英]AttributeError: 'module' object has no attribute 'urls'
Python 2.7和Django 1.10错误:
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
在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'))
]
您可以从Django Documentation了解更多信息
只在引号周围添加引号并且不导入文章更容易。 像这样:
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'))
]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.