Класс 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.