Google App Engine - 将方法添加到db.model的子类

时间:2011-08-04 14:59:00

标签: python google-app-engine

我想知道是否可以将方法添加到db.model的子类中。例如:

class Session(db.model):
    sessionId = db.StringProperty()
    # More Properties

    def refreshSession(self):
        #do some work
        self.put()

实现:

s = Session()
s.refreshSession()

这是推荐的吗?

1 个答案:

答案 0 :(得分:2)

这是向模型对象添加行为的典型方法。你为什么不这样做呢?