Например, если у меня есть следующие модели, представления и код в шаблоне ...
class news(models.Model):
type = models.ForeignKey(----) (charfield)
title = models.CharField(max_length=100)
published = models.DateTimeField(default=datetime.now)
summary = models.CharField(max_length=200)
def ----():
items = news.objects.all().order_by('-published')[:5]
return {'items': items}
{% if items %}
<ul>
{% for item in items|slice:":2" %}
<li>{{ item.title }}</li>
<li>{{ item.summary }}</li>
{% endfor %}
<ul>
{% endif %}
Как бы вы относились к отображению элементов только определенного типа.используя приведенный выше шаблон кода.
например, отображать все элементы только type = Worldnews.
Я знаю, что это обычно достигается в представлениях, однако я хотел бы знать, как это достигается внутри шаблона.
Вся помощь очень ценится.