这个例子来自Django,但这是一个Python问题。 我有一个抽象类(mixin):
class AView(ABC):
# @abstractmethod - comment just to explain
def get_context_data(self, *args, **kwargs):
context = super().get_context_data(*args, **kwargs)
由另一个类作为Mixin继承:
class BView(Base, Aron, DetailView, AView):
...
在这个抽象类中,我调用一个方法get_context_data
需要至少在BView、Aron和DetailView中的一个上声明get_context_data
如果我声明/修饰方法'@abstractmethod',则必须在BView上,否则我将收到一个错误
是否可以同时检查其他继承的类
目前没有回答
相关问题 更多 >
编程相关推荐