0
可以說我有一個叫做Thingy的模型,在我的數據庫中有20個Thingies。當我檢索所有Thingies時,serializer.to_represenatation()會執行20次。這很好。但是,當我從/ api/thingies/1中檢索到單個Thingy時,我觀察到serializer.to_representation()會執行四(4 !!!)次。爲什麼檢索單個資源在Django REST框架中多次執行serializer.to_representation()?
爲什麼會發生這種情況,以及如何才能通過一次調用to_representation()?