Google App Engine - Добавление методов в подклассы db.model - PullRequest
2 голосов
/ 04 августа 2011

Я хотел бы знать, могу ли я добавить методы в подкласс db.model. Например:

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

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

Реализация:

s = Session()
s.refreshSession()

Это рекомендуется?

1 Ответ

2 голосов
/ 04 августа 2011

Это типичный способ добавления поведения к объектам модели.Почему бы тебе не сделать это таким образом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...