Отображать выбранные посты авторизованного пользователя

как правильно получить выбранные задачи авторизованного пользователя сейчас

class Task(models.Model):
    user_info = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, name='userInfo')
    title = models.CharField(max_length=100)
    text = models.TextField(max_length=10000)

class Favourite(models.Model):
    task_id = models.ForeignKey(Task, on_delete=models.CASCADE, blank=True, null=True, related_name='favourites',name='taskId')
    user_info = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, name='userInfo')

views.py

class FavouriteUserView(generics.ListAPIView):

serializer_class = FavouriteReceivingSerializer
pagination_class = MyCursorPagination
permission_classes = [IsAuthor]


def get_queryset(self):
    return Favourite.objects.filter(userInfo=self.request.user)

urls.py

path('user/<int:pk>/favourites/', FavouriteUserView.as_view()),

как получить избранные посты без отправки int:id без int:id "detail": "Не найдено"

Вернуться на верх