Ucenik соответствующий запрос не существует

У меня возникла проблема в файле views.py:

def profil(request, pk):

    context = {
        'profesor': Profesor.objects.get(id=pk),
        'ucenik': Ucenik.objects.get(id=pk),
    }
    return render(request, 'profil.html', context)

когда я перехожу на страницу, я получаю эту ошибку: Ucenik matching query does not exist.

my url.py:

    path('profesor/', views.profesor, name='profesor'),
    path('ucenik/', views.ucenik, name='ucenik'),
    path('profil/<str:pk>/', views.profil, name='profil'),

если я удалю: 'ucenik': Ucenik.objects.get(id=pk), то все работает, но на моей странице profil.html мне нужно отобразить детали Prfesor model и Ucenik model, мне нужны обе в def profil

Вернуться на верх