这是一个创建于 3331 天前的主题,其中的信息可能已经有所发展或是发生改变。
代码如下:
像flask的return render_template() 那样的话, 我就能少写个else了
刚试了下,貌似这样可以:
raise gen.Return(self.render("show.html", stars_url=stars_url, cities_url=cities_url, follows_url=follows_url))
大家都是咋写的呢
1 条回复 • 2015-03-25 15:32:25 +08:00
|
|
1
kxxoling 2015-03-25 15:32:25 +08:00 1
定义一个继承 BaseHandler 的 Handler,在其中重写 get 方法,这样的话每个 HTTP 方法都需要重写一遍(用不着的话也可以不重写其它方法); 或者写一个 render 返回值的装饰器,这样用起来会更简单; 如果你只是想少写一个 else 的话,在第一个 render 后面接上 return 就行了,强制方法结束。
|