2012-03-15 51 views

回答

1

我用self.handler.db。有用。

2

只需映射模块类,不要使用分离的uimodule.py。 像这样:

class EntryModule(tornado.web.UIModule): 
    def render(self, entry): 
     return self.render_string('modules-entry.html', entry=entry) 

settings = { 
    "login_url": "/login", 
    ui_modules={"Entry": EntryModule}, 
} 

application = tornado.web.Application([ 
    (r"/", HomeHandler), 
    (r"/entry/([0-9]+)", EntryHandler), 
    ], **settings) 

注意:ui_modules={"Entry": EntryModule}