複数のメソッドに同じパラメータがある場合、djangoモデルマネージャでは、メソッドを呼び出すたびにそれらを渡す必要がありますか?
class MyManager(model.Manager):
def show(self,request,A,B)
pass
def hide(self,request,A,B,C)
pass
あなたrequest
A
B
は同じパラメータを見ることができます、私はこのようなものを持つことができます:
class MyManager(model.Manager):
def __init__(self,request,A,B):
self.request = request
self.A= A
self.B= B
def show(self)
pass
def hide(self,C)
pass