0
可以说我有一个叫做Thingy的模型,在我的数据库中有20个Thingies。当我检索所有Thingies时,serializer.to_represenatation()会执行20次。这很好。但是,当我从/ api/thingies/1中检索到单个Thingy时,我观察到serializer.to_representation()会执行四(4 !!!)次。为什么检索单个资源在Django REST框架中多次执行serializer.to_representation()?
为什么会发生这种情况,以及如何才能通过一次调用to_representation()?