return news object after binding
This commit is contained in:
parent
586f6e373b
commit
cf001b3aab
|
|
@ -1,7 +1,7 @@
|
|||
"""News app views."""
|
||||
from django.conf import settings
|
||||
from django.shortcuts import get_object_or_404
|
||||
from rest_framework import generics, permissions
|
||||
from rest_framework import generics, permissions, response
|
||||
|
||||
from news import filters, models, serializers
|
||||
from rating.tasks import add_rating
|
||||
|
|
@ -106,6 +106,14 @@ class NewsBackOfficeGalleryCreateDestroyView(NewsBackOfficeMixinView,
|
|||
CreateDestroyGalleryViewMixin):
|
||||
"""Resource for a create gallery for news for back-office users."""
|
||||
serializer_class = serializers.NewsBackOfficeGallerySerializer
|
||||
permission_classes = (permissions.AllowAny, )
|
||||
|
||||
def create(self, request, *args, **kwargs):
|
||||
_ = super().create(request, *args, **kwargs)
|
||||
news_qs = self.filter_queryset(self.get_queryset())
|
||||
return response.Response(
|
||||
data=serializers.NewsDetailSerializer(get_object_or_404(news_qs, pk=kwargs.get('pk'))).data
|
||||
)
|
||||
|
||||
def get_object(self):
|
||||
"""
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user