award types list view
This commit is contained in:
parent
e0c2138ba7
commit
f70a3abb8c
|
|
@ -8,6 +8,7 @@ app_name = 'main'
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
path('awards/', views.AwardLstView.as_view(), name='awards-list-create'),
|
path('awards/', views.AwardLstView.as_view(), name='awards-list-create'),
|
||||||
path('awards/<int:id>/', views.AwardRUDView.as_view(), name='awards-rud'),
|
path('awards/<int:id>/', views.AwardRUDView.as_view(), name='awards-rud'),
|
||||||
|
path('award-types/', views.AwardTypesListView.as_view(), name='awards-types-list'),
|
||||||
path('content_type/', views.ContentTypeView.as_view(), name='content_type-list'),
|
path('content_type/', views.ContentTypeView.as_view(), name='content_type-list'),
|
||||||
path('sites/', views.SiteListBackOfficeView.as_view(), name='site-list-create'),
|
path('sites/', views.SiteListBackOfficeView.as_view(), name='site-list-create'),
|
||||||
path('site-settings/<subdomain>/', views.SiteSettingsBackOfficeView.as_view(),
|
path('site-settings/<subdomain>/', views.SiteSettingsBackOfficeView.as_view(),
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ from main import serializers
|
||||||
from main.serializers.back import PanelSerializer
|
from main.serializers.back import PanelSerializer
|
||||||
from main import tasks
|
from main import tasks
|
||||||
from main.filters import AwardFilter
|
from main.filters import AwardFilter
|
||||||
from main.models import Award, Footer, PageType, Panel, SiteFeature, Feature
|
from main.models import Award, Footer, PageType, Panel, SiteFeature, Feature, AwardType
|
||||||
from main.views import SiteSettingsView, SiteListView
|
from main.views import SiteSettingsView, SiteListView
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -29,6 +29,14 @@ class AwardRUDView(generics.RetrieveUpdateDestroyAPIView):
|
||||||
lookup_field = 'id'
|
lookup_field = 'id'
|
||||||
|
|
||||||
|
|
||||||
|
class AwardTypesListView(generics.ListAPIView):
|
||||||
|
"""AwardType List view."""
|
||||||
|
pagination_class = None
|
||||||
|
queryset = AwardType.objects.all()
|
||||||
|
serializer_class = serializers.AwardTypeBaseSerializer
|
||||||
|
permission_classes = (permissions.AllowAny, )
|
||||||
|
|
||||||
|
|
||||||
class ContentTypeView(generics.ListAPIView):
|
class ContentTypeView(generics.ListAPIView):
|
||||||
"""ContentType list view"""
|
"""ContentType list view"""
|
||||||
queryset = ContentType.objects.all()
|
queryset = ContentType.objects.all()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user