首页 文章

尝试在Django中定义URL时出现名称错误

提问于
浏览
0

我想在Django中定义URL但收到错误:

from django.contrib import admin
from django.urls import path

urlpatterns = [
path('admin/', admin.site.urls), 
path('', views.index, name="index"),

]

错误是:nameError(name'view'不是defind)

请通知我 .

谢谢,赛义德

1 回答

  • 1

    您需要导入 views . 如果你有一个名为 myapp 的应用程序,它在app目录中有 views.py ,那么就像这样导入它:

    from django.contrib import admin
    from django.urls import path
    from myapp import views  # <--- Here
    
    urlpatterns = [
    path('admin/', admin.site.urls), 
    path('', views.index, name="index"),
    
    ]
    

相关问题