我的应用程序称为类(class),我无法导入我的网址。
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 中未定义“views”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40891364/