12345678910111213141516171819202122 |
- from django.shortcuts import render
- from django.urls import reverse
- from .serializers import CategoryWithPosterSerializer as CategorySerializer
- from .utils import get_categories_tree
- def categories(request):
- categories_tree = get_categories_tree(
- request.user, request.user_acl, join_posters=True
- )
- request.frontend_context.update(
- {
- "CATEGORIES": CategorySerializer(categories_tree, many=True).data,
- "CATEGORIES_API": reverse("misago:api:category-list"),
- }
- )
- return render(
- request, "misago/categories/list.html", {"categories": categories_tree}
- )
|