Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python django大括号AccessMixin分派方法_Python_Mixins_Superclass - Fatal编程技术网

Python django大括号AccessMixin分派方法

Python django大括号AccessMixin分派方法,python,mixins,superclass,Python,Mixins,Superclass,在django大括号github repo上有一个方法调用,一些AccessMixin子类对它们的超类执行此调用 他们调用super(Klass,self).dispatch(…),但是这个方法并没有在那个超类上定义,到底发生了什么 提前感谢。这是一个Mixin-它们不应该单独被子类化,而是与Django的一个结合使用,它将提供分派方法-如下所示: class MyView(LoginRequiredMixin, TemplateView): pass

django大括号
github repo上有一个方法调用,一些
AccessMixin
子类对它们的超类执行此调用

他们调用
super(Klass,self).dispatch(…)
,但是这个方法并没有在那个超类上定义,到底发生了什么


提前感谢。

这是一个Mixin-它们不应该单独被子类化,而是与Django的一个结合使用,它将提供
分派
方法-如下所示:

class MyView(LoginRequiredMixin, TemplateView):
    pass