gault-millau/apps/collection/urls/common.py
2019-08-21 12:09:21 +03:00

42 lines
1.7 KiB
Python

"""Collection common urlpaths."""
from django.urls import path
from collection.views import common as views
app_name = 'collection'
urlpatterns = [
path('list/', views.CollectionListView.as_view(),
name='collections_list'),
path('create/', views.CollectionCreateView.as_view(),
name='collection_create'),
path('<int:pk>/', views.CollectionRetrieveView.as_view(),
name='collection_retrieve'),
path('<int:pk>/delete/', views.CollectionDestroyView.as_view(),
name='collection_destroy'),
path('<int:pk>/update/', views.CollectionUpdateView.as_view(),
name='collection_update'),
path('collection_items/', views.CollectionItemListView.as_view(),
name='collection_items_list'),
path('collection_items/create/', views.CollectionItemCreateView.as_view(),
name='collection_items_create'),
path('collection_items/<int:pk>/', views.CollectionItemRetrieveView.as_view(),
name='collection_items_retrieve'),
path('collection_items/<int:pk>/delete/', views.CollectionDestroyView.as_view(),
name='collection_items_destroy'),
path('collection_items/<int:pk>/update/', views.CollectionItemUpdateView.as_view(),
name='collection_items_update'),
path('guides/', views.GuideListView.as_view(),
name='guides_list'),
path('guides/create/', views.GuideCreateView.as_view(),
name='guide_create'),
path('guides/<int:pk>/', views.GuideRetrieveView.as_view(),
name='guide_retrieve'),
path('guides/<int:pk>/delete/', views.GuideDestroyView.as_view(),
name='guide_destroy'),
path('guides/<int:pk>/update/', views.GuideUpdateView.as_view(),
name='guide_update'),
]