diff --git a/apps/collection/urls/back.py b/apps/collection/urls/back.py index 7431ae2c..27a6f685 100644 --- a/apps/collection/urls/back.py +++ b/apps/collection/urls/back.py @@ -7,8 +7,8 @@ from collection.views import back as views app_name = 'collection' router = SimpleRouter() +router.register(r'collections\/all', views.CollectionBackOfficeList) router.register(r'collections', views.CollectionBackOfficeViewSet) - urlpatterns = [ path('guides/', views.GuideListCreateView.as_view(), name='guide-list-create'), diff --git a/apps/collection/views/back.py b/apps/collection/views/back.py index 73e1eb71..8683bb43 100644 --- a/apps/collection/views/back.py +++ b/apps/collection/views/back.py @@ -94,6 +94,11 @@ class CollectionBackOfficeViewSet(mixins.CreateModelMixin, collection.products.remove(related_object) +class CollectionBackOfficeList(CollectionBackOfficeViewSet): + """ViewSet for Collections list for BackOffice users and Collection create.""" + pagination_class = None + + class GuideListCreateView(GuideBaseView, generics.ListCreateAPIView): """View for Guides list for BackOffice users and Guide create."""