рефакторинг

This commit is contained in:
Mike0001-droid 2024-06-10 14:48:14 +05:00
parent 6bd7251fde
commit 49084ba251
1 changed files with 2 additions and 3 deletions

View File

@ -29,14 +29,13 @@ class SongViewSet(GenericViewSet):
try:
song_obj = Song.objects.get(azura_id=pk).pk
queryset = FavoriteSong.objects.get(user=request.user.pk, song=song_obj)
serializer = FavoriteSongSerializer(queryset)
return Response(serializer.data)
except ObjectDoesNotExist:
print("Объект не сушествует")
except MultipleObjectsReturned:
print("Найдено более одного объекта")
serializer = FavoriteSongSerializer(queryset)
return Response(serializer.data)
@action(detail=False, methods=['post'], schema=SongSchema())
def create_song(self, request):
song = get_object_or_404(Song, azura_id=request.data['azura_id'])