рефакторинг

This commit is contained in:
Mike0001-droid 2024-06-06 16:59:58 +05:00
parent fb1398c104
commit 616f303c95
1 changed files with 5 additions and 5 deletions

View File

@ -16,9 +16,9 @@ class SongViewSet(ViewSet):
@action(detail=False, methods=['post'], schema=SongSchema())
def create_song(self, request):
song = SongSerializer(data=request.data)
if song.is_valid():
song.save()
return Response(song.data)
serializer = SongSerializer(data=request.data)
if serializer.is_valid():
serializer.save()
return Response(serializer.data, status=status.HTTP_201_CREATED)
else:
return Response(status=status.HTTP_404_NOT_FOUND)
return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)