Фильтрация в поле foreign key или many to many djnago

Всем привет..Есть две модели models.py

class Author(models.Model):
    name = models.CharField()

class Book(models.Model):
    title = models.CharField()
    author = models.ForeignKey(Author)

view.py

class AuthorView(ModelViewSet):
    queryset =  Author.objects.all()
    serializer_class = AuthorSerializer 

serializers.py

class AuthorSerializer(serializers.ModelaSerializer):
    books = BooksSerializer(many=True)
    class Meta:
        model = Author
        fields = ['name', 'books']

class BooksSerializer(serializers.ModelSerializer):
    class Meta:
        model = Book
        fields = '__all__'

есть ли возможность в поле books выводить отфильтрованый список например первое или последние занчение, по дате по названию, чтобы не тащить весь список целиком ?


Ответы (0 шт):