问题描述
在django-braces
github存储库上,有一个方法调用,某些AccessMixin
子类对其超类执行此操作,
他们调用super(Klass, self).dispatch(...)
,但是该方法未在该超级类上定义,实际上发生了什么?
提前致谢。
1楼
这是一个Mixin-它们并不是要单独子集化,而是与Django的之一结合使用, 它将提供dispatch
方法,如下所示:
class MyView(LoginRequiredMixin, TemplateView):
pass