Я удивлен, что не могу получить доступ к странице с подробными сведениями о продукте через URL-адрес, и я не понимаю, почему, поскольку я уже делал эту основную вещь много раз ...Почему мои URL-адреса django отображают неправильный шаблон?
У меня есть страница, где все мои отображаются продукты, когда пользователь нажимает на продукт, он перенаправляется на деталь продукта, вот и все.
Как-то, когда я нажимаю ссылку, связанную с деталью продукта, или нахожу правильный путь к URL-адресу, он загружает ту же страницу, на которой отображается весь продукт, но он даже не вызывает подробный вид продукта, почему так?
Вот просмотров:
def rcdex(request):
list = Liste.objects.all()
return render(request, 'rcdex.html', {'list':list,})
def rc_detail(request, id):
list = Liste.objects.get(id=id)
return render(request, 'rc_detail.html', {'list':list,})
Вот URLs:
url(r'^', views.rcdex, name="rcdex"),
url(r'^rc/(?P<id>\d+)/$', views.rc_detail, name='rc_detail'),
Вот как я называю rc_detail вид на шаблон:
<th><a href="{% url 'rc_detail' l.id %}">{{ l.entreprise }}</a></th>
Я не понимаю, почему он не показывает мне правильный шаблон (rc_detail.html
), а вместо этого перезагружает rcdex.html
?