Отображать выбранные посты авторизованного пользователя
как правильно получить выбранные задачи авторизованного пользователя сейчас
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": "Не найдено"