Python超级Meta Class来自另一个类

Pro*_*eus 1 python django python-2.7

在Test2类中,我想在其类Meta中包含模型和字段.这可能吗?怎么样?这是我试过的......

我有一个混合:

class Test1(object):
        pass
    class Meta:
        fields = ("url",)

class Test2(Test1):
        pass
    class Meta:
        super(Meta) <=== does not work
        models= test
Run Code Online (Sandbox Code Playgroud)

Dou*_*tog 8

您的答案可以在Django文档中找到

IE

from django.db import models

class CommonInfo(models.Model):
    # ...
    class Meta:
        abstract = True
        ordering = ['name']

class Student(CommonInfo):
    # ...
    class Meta(CommonInfo.Meta):
        db_table = 'student_info'
Run Code Online (Sandbox Code Playgroud)