123456789101112131415161718192021222324 |
- from django.shortcuts import render
- from django.urls import reverse
- from misago.categories.serializers import (
- CategoryWithPosterSerializer as CategorySerializer,
- )
- from misago.categories.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}
- )
|