Django按照这个顺序尝试了这些URL模式



当我点击一个链接时,它总是会出现未找到错误,而在home页面上,它运行良好。以下是我的url模式:

from django.contrib import admin
from django.urls import path
from App import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.index, name='index'),
path('qui_sommes_nous/', views.qui_sommes_nous, name='qui_sommes_nous'),
path('equipe/', views.equipe, name='equipe'),
path('galerie/', views.galerie, name='galerie'),
path('avendre/', views.avendre, name='avendre'),
path('alouer/', views.alouer, name='alouer'),
path('realisation/', views.realisation, name='realisation'),
path('contact/', views.contact, name='contact'),
path('details_des_appartement/', views.details_des_appartement, name='details_des_appartement'),

]

请帮我解决这个问题。

您的路径需要有一个斜杠作为前缀,因此:

<a href=">/接触/

">联系人<a>。不是:

<a href=">contact/">联系人<a>

最好使用{% url … %}模板标签[Django-doc]:

<a href=">{%url‘contact‘%}"gt;联系人<a>

最新更新