【发布时间】:2018-02-27 09:09:39
【问题描述】:
我有 2 个类定义如下:
class Parent(models.Model)
# class definition
还有二等:
class Child(models.Manager):
def get_queryset(self):
pass
现在我想覆盖 Parent 类的“对象”。通常它会这样:
class Parent():
objects = Child()
但我无法修改 Parent 类,因为它是第三方库。 这个问题有解决办法吗?
【问题讨论】:
-
有两个不同的父类?
-
@JerinPeterGeorge 不,只有一个父类。下面的 Parent 类是它应该如何修改的。但由于 Parent 类是第三方库,我无法修改它
-
您是否尝试从
parent class访问child class object? -
@JerinPeterGeorge 没有。情况是这样的问题:stackoverflow.com/questions/14032329/…。但是,我不能像答案那样更改 Alpha 类。
标签: django oop django-models