Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from rest_framework.response import Response
- from django.db.models import RestrictedError
- from rest_framework import status
- class HallViewSet(viewsets.ModelViewSet):
- ...
- ...
- def destroy(self, request, *args, **kwargs):
- try:
- instance = self.get_object()
- self.perform_destroy(instance)
- except RestrictedError:
- content = {'status': 'Невозможно удалить выбранный зал'}
- return Response(content, status=status.HTTP_404_NOT_FOUND)
- return Response(status=status.HTTP_204_NO_CONTENT)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement