在Django Rest Framework中的ViewSet中,我有一个覆盖了list()方法的函数。
class TicketViewSet(mixins.ListModelMixin,
viewsets.GenericViewSet):
def_list():
make_my_checks()
things_copied_from_parent()
由于 list() 方法有很多代码行,我必须在每个 ViewSet 中进行检查,那么如何进行这些检查并返回覆盖的方法呢?是否可以像下面这样做:
def_list():
make_my_checks()
super(list())