它是正确地说,应该使用initialize方法,准备将所有其他方法(如共享的资源get,post一个RequestHandler子类,等等)?
initialize在Tornado中使用的其他常见用例有哪些?有一些例子真好!
def initialize(self):
"""Hook for subclass initialization.
A dictionary passed as the third argument of a url spec will be
supplied as keyword arguments to initialize().
Example::
class ProfileHandler(RequestHandler):
def initialize(self, database):
self.database = database
def get(self, username):
...
app = Application([
(r'/user/(.*)', ProfileHandler, dict(database=database)),
])
"""
pass
Run Code Online (Sandbox Code Playgroud)