App Engine数据存储区中的模型继承

时间:2014-07-09 08:20:56

标签: python google-app-engine google-cloud-datastore

我需要创建3个不同的模型,这些模型具有一些共同的属性和方法,但在数据库中是分开的。在没有使用PolyModel基类的情况下,我找不到从其他模型继承的任何示例。

执行以下操作是否安全?

class BaseModel(db.Model):
    common_prop = db.StringProperty()

    @classmethod
    def common_method(cls, a):
        ...

class SonModel1(BaseModel):
    private_prop = db.StringProperty()

0 个答案:

没有答案