![]() | 1 cute 2014-03-05 15:43:26 +08:00 ![]() tornado.web.UIModule |
![]() | 2 arbipher OP @cute 读了下文档和demo里面的blog项目。UIModule可以解决一个参数传给很多页面的问题。 这样原来的: - 模板A include 模板B 就变成了: - 模板A load Module_MB - Module_MB render 模板B (感觉又平白多了一层。。。) |
![]() | 3 geew 2014-03-05 16:12:14 +08:00 ![]() def get_template_namespace(self): """ 添加额外的模板变量, 默认有: handler=self, request=self.request, current_user=self.current_user, locale=self.locale, _=self.locale.translate, satic_url=self.static_url, xsrf_form_html=self.xsrf_form_html, reverse_url=self.reverse_url """ 重写requestHandler的这个函数就行了 |
![]() | 6 jinnietsai 2014-03-08 22:16:17 +08:00 我也在用tornado,里面很多东西不会,官方提供的文档又太少。就只会用post,get这两个。。 |
![]() | 7 arbipher OP @jinnietsai HTTP请求POST和GET就够了,RESTful API还需要别的。我也在一边摸索一边学习。在v2ex和tornado的mail-list提问,都能很快得到回答的。 |
![]() | 8 geew 2014-03-11 09:49:57 +08:00 @jinnietsai introduction to tornado 这本书写得很好 去吧 |