【问题标题】:The empty path didn't match any of these URLs空路径与这些 URL 中的任何一个都不匹配
【发布时间】:2020-10-15 07:50:28
【问题描述】:

使用first_project.urls 中定义的 URLconf,Django 按以下顺序尝试了这些 URL 模式:

^$ [name='index']
admin/

空路径与其中任何一个都不匹配。

这是 urls.py 中的代码

from django.contrib import admin
from django.urls import path
from first_app import views
urlpatterns = [
    path('^$',views.index,name='index'),
    path('admin/', admin.site.urls),

【问题讨论】:

    标签: python-3.x django django-views django-urls django-apps


    【解决方案1】:

    path() 中不应包含正则表达式字符,您会将其与 url()/re_path() 语法混淆

    path('',views.index,name='index')
    

    【讨论】:

      猜你喜欢
      • 2019-12-27
      • 2020-02-04
      • 1970-01-01
      • 1970-01-01
      • 2016-08-13
      • 2019-09-14
      • 1970-01-01
      • 2020-11-24
      • 1970-01-01
      相关资源
      最近更新 更多