diff --git a/favourite/serializers.py b/favourite/serializers.py index f25abc9..b64d548 100644 --- a/favourite/serializers.py +++ b/favourite/serializers.py @@ -10,8 +10,16 @@ class Meta: class FavouriteSerializer(ModelSerializer): + class Meta: + model = Favourite + fields = "__all__" + + +class FavouriteSerializerList(ModelSerializer): offer = JobOfferSerializer() class Meta: model = Favourite - fields = ["id", "user", "offer"] \ No newline at end of file + fields = ["id", "user", "offer"] + + diff --git a/favourite/views.py b/favourite/views.py index 7d3c8e8..daaae9d 100644 --- a/favourite/views.py +++ b/favourite/views.py @@ -6,6 +6,8 @@ ) from .serializers import ( FavouriteSerializer, + FavouriteSerializerList + ) from rest_framework.permissions import IsAuthenticated from django.shortcuts import get_object_or_404 @@ -26,7 +28,7 @@ class FavouriteView(ViewSet): def list(self, request): favourites = Favourite.objects.filter(user=request.user) - serializer = FavouriteSerializer(favourites, many=True) + serializer = FavouriteSerializerList(favourites, many=True) return Response(serializer.data, status=status.HTTP_200_OK) def create(self, request):