Задать вопрос
@kaliboba

NoReverseMatch at /, почему не работает?

почему не выдаёт ошибку NoReverseMatch at /, хотя сделал всё верно.
views.py
class Detail(DetailView):
    model = Product
    template_name = 'magazin/prod.html'
    context_object_name = 'prod'

urls.py
urlpatterns = [
    path('',views.index,name='index'),
    path('<slug:url>/',views.cat,name='vc'),
    path('<int:pk>', views.Detail.as_view(),name='detail')
]

сама ссылка:
<a href="{% url 'detail' i.id %}">ПОДРОБНЕЕ</a>
  • Вопрос задан
  • 90 просмотров
Подписаться 1 Простой 5 комментариев
Пригласить эксперта
Ответы на вопрос 1
Mi11er
@Mi11er
A human...
Ждем pk, передаем id ...
path('<int:pk>', views.Detail.as_view(),name='detail')

<a href="{% url 'detail' id=i.id %}">ПОДРОБНЕЕ</a>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы