Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #views.py
- def get_context_data(self, **kwards):
- context = super(SomeClassView, self).get_context_data(**kwards)
- categories_list = list(Category.objects.filter(
- parent_category=None)) // список родительский категорий
- context['categories'] = []
- for category in categories_list:
- count = len(Category.objects.filter(
- parent_category=category)) // количество подкатегорий
- context['categories'].append([{
- 'category': category,
- 'count': count,
- }])
- return context
- #template
- {% for category in categories %}
- <p>{{ category.category }}</p>
- <p>{{ category.count }}</p>
- {% endfor %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement