gpt4 book ai didi

python - 继承模型元类的正确语法?

转载 作者:太空宇宙 更新时间:2023-11-04 01:14:18 24 4
gpt4 key购买 nike

继承模型元类的正确语法是什么。

我试过这个:

型号:

class something(Base) 
etc
class Meta(*args, **kwargs):
super(something).__init__(*args, **kwargs)
ordering = ('created',)

class base(models.Model):

class Meta:
abstract = True
app_label = "someApp"

最佳答案

Meta inheritance 中描述了这种特殊情况文档中的段落。

定义一个abstract模型并继承其他模型,Meta也应该继承抽象模型的Meta类:

from django.db import models

class Base(models.Model):
class Meta:
abstract = True
app_label = "someApp"

class Something(Base):
# ...
class Meta(Base.Meta):
ordering = ('created',)

关于python - 继承模型元类的正确语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25669402/

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