edo1z blog

プログラミングなどに関するブログです

GAE jinja2 をちょっと効率的にする(くだらないこと)

GAEのjinja2というテンプレートエンジン?を使ってますが、一々出力するときの3行くらい書くのめんどくさいから、こうやって効率的にしたというくだらないことだけど。

def write(self,param,html):
    template = jinja_environment.get_template(html)
    self.response.out.write(template.render(param))

とやっておいて、使う時はこうやる。

write(self,{'aiueo':'aiueo'},'index.html')