if в шаблонах или как добавить класс первому посту
День добрый. Есть 2 приложениие main и news
в models.py приложения news есть
available = models.BooleanField('Опубликовать', default=True, )
в views.py приложения main вывожу посты вот так
class IndexView(ListView):
model = NewsPost
template_name = 'index.html'
context_object_name = 'post_list'
в шаблоне index.html
{% if newspost.available %}
******
{% endif %}
тогда не опубликованные посты не выводятся, но если я хочу изменить вид первой новости добавив конструкцию
<article class=" home-post {% if forloop.first %}bigs_post{% endif %}">
то первый опубликованный пост не принимает class bigs_post
Как можно это дело исправить?