Guest User

Untitled

a guest
Sep 12th, 2015
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.83 KB | None | 0 0
  1. """
  2. Надо чтобы отображалось количество комментариев около статьи. Придумал только сделать отдельный список с количеством для каждой:
  3. {% for article in articles %}
  4.    <p>{{ article.text|truncatewords:100 }}</p>
  5.    <p>{{ article.pub_date }}</p>
  6.    {% if comments_amount.**** %}
  7.        <p>{{ comments_amount.**** }} комментариев</p>
  8.    {% else %}
  9.        <p>Комментариев нет</p>
  10.    {% endif %}
  11. """
  12.  
  13. def articles_all(request):
  14.     articles = Article.objects.all()
  15.     comments_amount = [len(article.comment_set.all()) for article in articles]
  16.     context = {
  17.         'articles': articles,
  18.         'comments_amount': comments_amount,
  19.     }
  20.     return render(request, 'index.html', context)
Advertisement
Add Comment
Please, Sign In to add comment