想问问大家在 Django+DRF 的开发框架下,涉及多表的数据库相关操作在哪层做?
資深大佬 : zhoudaiyu 0
当 ModelViewSet 自带的新增、修改、删除方法不能满足继承 ModelViewSet 的视图的需求时,例如新增、更新涉及到多个表时。这样可以选择在视图( views )、序列化器( serializers )或者模型( models )里重写这些方法。现在我们公司的现状是在哪层重写的都有,没有啥规范。想问问这个东西有什么最佳实践吗?
大佬有話說 (4)