Не выводятся переменные модели в шаблон Django

Никак не получается вывести переменные модели в шаблон. models

class Kitchen(models.Model):
    nameKitchen = models.CharField(max_length=30, name='Название')
...
    def get_absolute_url(self):
        return "/kuhni/direct_kuhni/%i/" % self.id

view


from django.shortcuts import render, get_object_or_404
from .models import Kitchen


def kuhni(request):
    return render(request,'kuhni/kuhni.html')

def direct_kuhni(request):
    return render(request,'kuhni/direct_kuhni.html')

def direct_name(request, direct_id):
    direct_product = get_object_or_404(Kitchen,
                                    pk=direct_id)
    return render(request,'kuhni/unique_kuhni.html',
                  {'direct_product': direct_product})

url

    path('direct_kuhni/', views.direct_kuhni, name='direct_kuhni'),
    path('direct_kuhni/<int:direct_id>/', views.direct_name),

шаблон

{% extends 'base/base.html' %}
{% load static %}

<title>{% block title %} к{{ direct_product.nameKitchen }} {% endblock %}</title>
{% block content %}
{{ direct_product.nameKitchen }}
{{nameKitchen }}
{% endblock %}

Зополняю данные в админке, нажимаю "Смотреть на сайте", нужный url адрес по порядку генерируется, все в порядке, но данные полностью игнорируются. Посмотрел много всего - ничего не помогло. Что может быть не так? Рассмотрю любые варианты!


Ответы (0 шт):