Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
135 views
in Technique[技术] by (71.8m points)

第一天用django,被路由卡住

from django.contrib import admin
from django.urls import path
from django.conf.urls import url
from . import views,search

urlpatterns = [
    path("",views.hello),
    path('search-form/', search.search_form),
    url(r'^search$', search.search),
    path('admin/', admin.site.urls),
]

image

我的urls.py设置与目录结构
访问127.0.0.1:8000正常
访问127.0.0.1:8000/search_form就404,请问什么原因,如果设置,感谢!!!


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

你这个路由,后面添加了斜杠

path('search-form/', search.search_form),

所以访问方式也得添加,如下访问试试

127.0.0.1:8000/search_form/

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...