Django serialize возвращает строку вместо списка [закрыто]
У меня есть две модели, одна из них с иностранным ключом, она такая же, как вы можете увидеть в этом руководстве: https://docs.djangoproject.com/en/3.2/topics/serialization/
Теперь у меня есть такой код для поиска книг, опубликованных в заданном году:
books = Book.objects.filter(year=year)
search_results = serializers.serialize(
'json',
books,
use_natural_foreign_keys=True,
use_natural_primary_key=True,
)
Я ожидал получить список, но у меня есть строка: '[{"name": "test", "author"...'
Что я делаю не так?