Django 如何在泛型类基视图中调用自定义函数
如何在update函数中调用自定义函数,我的观点如下-Django 如何在泛型类基视图中调用自定义函数,django,django-rest-framework,Django,Django Rest Framework,如何在update函数中调用自定义函数,我的观点如下- class StokeBulkUpdate(generics.APIView): ...... def custom_function(list): return list def update(self, request,*args,**kwargs): data = self.request.data custom_function 自定义函数是类的属性,可通过sel
class StokeBulkUpdate(generics.APIView):
......
def custom_function(list):
return list
def update(self, request,*args,**kwargs):
data = self.request.data
custom_function
自定义函数是类的属性,可通过
self
访问:
class StokeBulkUpdate(generics.APIView):
def custom_function(self, list):
return list
def update(self, request,*args,**kwargs):
data = self.request.data
self.custom_function(data)
如果您不想隐式地将self
传递给您的方法(如示例中所示),则需要使用@staticmethod
:
class StokeBulkUpdate(generics.APIView):
@staticmethod
def custom_function(list):
return list
def update(self, request,*args,**kwargs):
data = self.request.data
self.custom_function(data)