3

Google appengine の外で webapp2 を使用してアプリを開発しています BaseHandler を次のように定義しました。

class BaseHandler(webapp2.RequestHandler):
    @property
    def db(self):
        """ 
        returns ORM handle to the database
        Usage: admin = self.db.query(User).filter_by(name='admin').first()
        """
        return scoped_session(sessionmaker(bind=engine))

私の質問は、これがこれを行うための推奨される方法ですか? 彼らの他の方法はありますか?

4

0 に答える 0