我正在从Python速成班图书项目和Django是抛出一个错误与此代码:Django的ImproperlyConfigured的urls.py文件
from django.conf.urls import include, url
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'', include('learning_logs.urls', namespace='learning_logs')),
]
的错误是:
django.core.exceptions.ImproperlyConfigured: The included URLconf
'<module 'learning_logs.urls' from
'/Users/sethkillian/Desktop/learning_log/learning_logs/urls.py'>' does not
appear to have any patterns in it. If you see valid patterns in the file
then the issue is probably caused by a circular import.
我添加了包含导入,因为它一开始没有找到。我注意到的一件事是,包括书中的默认值,但不包括在我的项目中。 Django从此以后就被抛弃了吗?
这里是learning_logs url.py:
"""Defines URL patterns for learning_logs."""
from django.conf.urls import url
from . import views
xurlpatterns = [
# Home page
url(r'^$', views.index, name='index'),
]
show your_logs.urls –
这个文件是learning_logs.urls?然后它试图包容自己。 – RemcoGerlich
从'learning_logs'的'xurlpatterns'中移除'x' url.py –