РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjSpGdDv 132 of 204 menu

Класс DetailView в Django

Класс DetailView берет объект по pk из URL:

from django.views.generic import DetailView from main.models import Post class PostDetailView(DetailView): model = Post template_name = 'posts/detail.html'
path( 'post/<int:pk>/', views.PostDetailView.as_view(), name='post', ),

В шаблоне объект - object или post:

<h1>{{ object.title }}</h1>

Сделайте DetailView для работника по pk.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить