を使ってbottlepy
をsimple template engine
に翻訳しましたを辞書全体に渡すことができたのでしょうか。をサブテンプレートのテンプレートに渡しました。サブテンプレートに自分の辞書を渡す方法
@bottle.route('/')
@bottle.view('main')
def index():
"""main page"""
return {"name": "main", "foo": 12, "flag": True}
と私は(上記の例のように)各キーを列挙sub.tpl
$ cat sub.tpl
<h1>Hello, {{name}}</h1>
$ cat main.tpl
% include('subtemplate', name=name, foo=foo, flag=flag)
に私のmain.tpl
からに、辞書内のすべてのの値を渡したい:私のmain.py
に私が持っていますもちろん、スケーラビリティや柔軟性はあまり高くありません。
so:環境全体を渡す方法はありますか?
$ cat main.tpl
% include('subtemplate', *env)
'include( 'サブテンプレート'、インデックス())'? –
@ JossieCalderon無限再帰? –
@LukasGrafどのように表示されませんか?お願いします?教育?私? –