django вывод доп информации при помощи шаблонизатора

Учусь программированию, изучаю django. Имеется две модели Bb и Rubric.

class Bb(models.Model):
title = models.CharField(max_length = 50, verbose_name = 'Устройство')
content = RichTextUploadingField()
price = models.FloatField(null = True, blank = True, verbose_name = 'Не трогать')
published = models.DateTimeField(auto_now_add = True, db_index = True, verbose_name = 'Опубликовано')
rubric = models.ForeignKey('Rubric', null = True, on_delete = models.PROTECT, verbose_name = 'Тип устройства')
image = models.ImageField(null=True, blank=True, upload_to='images/%Y/%m/%d', verbose_name='Ссылка картинки')

class Rubric(models.Model):
name = models.CharField(max_length = 20, db_index = True, verbose_name = 'Название')
def __str__(self):
    return self.name

На странице сайта создал шаблон

<div class="1 " id="content-2">
        {% for rubric in rubrics %}
        <a class="btn" href="{% url 'by_rubric' rubric.pk %}">{{ rubric.name }}</a>
        {% endfor %}
        {% block content %}
        {% endblock %}  
    </div>

Сам {% block content %} {% endblock %} ссылается на htm файл в котором прописано {{bb.title}}, т.е. название товара из класса bb.

Вопрос, как при нажатии на имя товара(bb.title) вывести оставшуюся о нём информацию из бд(content, rubric, image)?


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