Django - Wie können Sie kommentierte Ergebnisse in ein serialisiertes QuerySet aufnehmen?

Wie können Sie kommentierte Ergebnisse in ein serialisiertes QuerySet aufnehmen?

data = serializer.serialize(Books.objects.filter(publisher__id=id).annotate(num_books=Count('related_books')), use_natural_keys=True)

Der Schlüssel / Wert pare {'num_books': number} ist jedoch nicht im json-Ergebnis enthalten.

Ich habe im Internet nach ähnlichen Fragen gesucht, aber keine Lösung gefunden, die für mich funktioniert.

Hier ist ein ähnlicher Fall:http://python.6.x6.nabble.com/How-can-you-include-annotated-results-in-a-serialized-QuerySet-td67238.html

Vielen Dank!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage