FreezeJ' Blog

DRF serialization优化

2022-04-28

使用DRF框架写API确实挺方便的,但是如果没有优化好运行效率会很低,这篇文章对比了不同serialization的效果:

可以通过设置read_only_fields,关联查询添加select_relatedprefetch_related,来优化。可以不借助序列化的,尽量使用原生的.values()来查询数据。

文章里面还提到了使用django自带的check框架来检查代码是否存在不合理的serialization,有空了解一下再记录一篇相关文章。

Tags: Django