Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 22, 2011 23:12:37

DeepHill
От:
Зарегистрирован: 2011-08-15
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите новичку с templatetags

Ошибка была в шаблонах, правильно нужно так:

#cat.html

{% for cat in cats %}
<h2>{{ cat.title }}</h2>
{% endfor %}

#base.html
<body>
<h1>Blog</h1>
{% load extra %}
{% cats %}
{% block content %}
{% endblock %}
</body>



Отредактировано (Авг. 22, 2011 23:23:38)

Офлайн

#2 Авг. 23, 2011 09:59:04

Enchantner
От:
Зарегистрирован: 2009-02-11
Сообщения: 442
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите новичку с templatetags

Я бы не выносил никакую логику выборки из базы в шаблонные теги. Мне кажется, лучше все оставить во вьюхе и передать queryset как параметр в тег, чтобы тот уже формировал красивый список. Кесарю - кесарево.



Отредактировано (Авг. 23, 2011 09:59:28)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version