2
db.modelのサブクラスにメソッドを追加できるかどうかを知りたいと思います。たとえば: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()
をお勧めしていますか?
それは私の頭でも意味がありましたが、Googleのドキュメントのどれもこれをしていません - 私は興味がありました。 –
呼び出し側がバッチ処理を行うことができないため、メソッドに 'put 'を呼び出すのは設計上の決定が悪いのが普通です。 –
私は、クラス関数を定義する際に問題に直面しています。どちらかお試しいただきましたか? –