Просмотр исходного кода

small cleanup in categories view

Rafał Pitoń 8 лет назад
Родитель
Сommit
c00ce23cba

+ 1 - 1
misago/categories/urls/__init__.py

@@ -2,7 +2,7 @@ from django.conf import settings
 from django.conf.urls import url
 
 from misago.core.views import home_redirect
-from ..views import categories
+from ..views.categorieslist import categories
 
 
 if settings.MISAGO_THREADS_ON_INDEX:

+ 1 - 1
misago/categories/urls/api.py

@@ -1,6 +1,6 @@
 from django.conf.urls import url
 
-from ..views import api
+from ..views.categorieslist import api
 
 
 urlpatterns = [

+ 0 - 27
misago/categories/views/__init__.py

@@ -1,27 +0,0 @@
-from django.conf import settings
-from django.core.urlresolvers import reverse
-from django.shortcuts import render
-from rest_framework.decorators import api_view
-from rest_framework.response import Response
-
-from ..serializers import CategorySerializer
-from ..utils import get_categories_tree
-
-
-def categories(request):
-    categories_tree = get_categories_tree(request.user)
-
-    request.frontend_context['CATEGORIES'] = CategorySerializer(
-        categories_tree, many=True).data
-    request.frontend_context['CATEGORIES_API'] = reverse(
-        'misago:api:categories')
-
-    return render(request, 'misago/categories/list.html', {
-        'categories': categories_tree,
-    })
-
-
-@api_view()
-def api(request):
-    categories_tree = get_categories_tree(request.user)
-    return Response(CategorySerializer(categories_tree, many=True).data)

+ 27 - 0
misago/categories/views/categorieslist.py

@@ -0,0 +1,27 @@
+from django.conf import settings
+from django.core.urlresolvers import reverse
+from django.shortcuts import render
+from rest_framework.decorators import api_view
+from rest_framework.response import Response
+
+from ..serializers import CategorySerializer
+from ..utils import get_categories_tree
+
+
+def categories(request):
+    categories_tree = get_categories_tree(request.user)
+
+    request.frontend_context['CATEGORIES'] = CategorySerializer(
+        categories_tree, many=True).data
+    request.frontend_context['CATEGORIES_API'] = reverse(
+        'misago:api:categories')
+
+    return render(request, 'misago/categories/list.html', {
+        'categories': categories_tree,
+    })
+
+
+@api_view()
+def api(request):
+    categories_tree = get_categories_tree(request.user)
+    return Response(CategorySerializer(categories_tree, many=True).data)