我的应用程序称为课程,我无法导入我的网址。
from django.conf.urls import url
from django.contrib import admin
from . import views
urlpatterns = [
url(r'^courses/', course.urls),
url(r'^admin/', admin.site.urls),
url(r'^$', views.hello_world),
]
我总是收到这个错误
NameError: name 'courses' is not defined
最佳答案
尝试包含其他网址时,需要使用include
函数
url(r'^courses/', include(course.urls)),
注意:
admin.site.urls
是特例,由于它具有魔力,因此不需要使用include关于python - 在Django 1.10中未定义“ View ”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40891364/