gpt4 book ai didi

python - Django 模型是否继承管理器? (我的好像没有)

转载 作者:太空狗 更新时间:2023-10-30 01:30:36 32 4
gpt4 key购买 nike

我有两个模型:

class A(Model):
#Some Fields
objects = ClassAManager()

class B(A):
#Some B-specific fields

我希望 B.objects 能让我访问 ClassAManager 的实例,但事实并非如此....

>>> A.objects
<app.managers.ClassAManager object at 0x103f8f290>
>>> B.objects
<django.db.models.manager.Manager object at 0x103f94790>

为什么 B 不从 A 继承 objects 属性?

最佳答案

您的基类需要是抽象基类才能继承自定义管理器,如所述here

关于python - Django 模型是否继承管理器? (我的好像没有),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2457364/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com