Added retrieve id method
This commit is contained in:
parent
40bfd479d2
commit
3f44a76da9
|
|
@ -10,8 +10,9 @@ common_urlpatterns = [
|
|||
path('carousel/', CarouselListView.as_view(), name='carousel-list'),
|
||||
path('determine-location/', DetermineLocation.as_view(), name='determine-location'),
|
||||
path('content-pages/', ContentPageView.as_view(), name='content-pages-list'),
|
||||
path('content-pages/<int:pk>/', ContentPageIdRetrieveView.as_view(), name='content-pages-retrieve-id'),
|
||||
path('content-pages/create/', ContentPageAdminView.as_view(), name='content-pages-admin-list'),
|
||||
path('content-pages/slug/<slug:slug>/', ContentPageRetrieveView.as_view(), name='content-pages-retrieve'),
|
||||
path('content-pages/slug/<slug:slug>/', ContentPageRetrieveView.as_view(), name='content-pages-retrieve-slug'),
|
||||
path('content-pages/update/slug/<slug:slug>/', ContentPageRetrieveAdminView.as_view(),
|
||||
name='content-pages-admin-retrieve')
|
||||
]
|
||||
|
|
|
|||
|
|
@ -122,6 +122,14 @@ class ContentPageRetrieveView(generics.RetrieveAPIView):
|
|||
queryset = models.ContentPage.objects.all()
|
||||
|
||||
|
||||
class ContentPageIdRetrieveView(generics.RetrieveAPIView):
|
||||
"""Retrieve method to get content pages"""
|
||||
|
||||
permission_classes = (permissions.AllowAny,)
|
||||
serializer_class = serializers.ContentPageSerializer
|
||||
queryset = models.ContentPage.objects.all()
|
||||
|
||||
|
||||
class ContentPageRetrieveAdminView(generics.RetrieveUpdateDestroyAPIView):
|
||||
"""Retrieve method to get content pages"""
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user