drf的钩子函数与信号量机制如何选择?

drf具有很多可重写的钩子函数,比如create,perform_create,update,perform_update等等。 那么如果要在这个视图函数中在模型save前进行一些操作,还有必要使用pre_init,post_save这些信号量吗? 在我看来信号量可读性没有钩子函数可读性好,作用也差不多,如果是针对model的操作,是否modelviewset的钩子函数已经覆盖了信号量的功能了呢? 说得不对请轻喷,单纯疑惑,请教

评论 0