3

PyramidアプリのMakoテンプレートでWebhelpersを使用するにはどうすればよいですか?


Pylonsでは、テンプレートで使用するグローバルヘルパー変数hを使用して、次のことを簡単に実行できました。

${h.stylesheet_link("/css/default.css")}

パイロンstylesheet_linkからインポートした場合webhelpers.html.tagslib/helpers.py

Akhetを使用して、Pylonsの完全な動作を複製したくはありませんが、Pyramidアドオンではなく、公式に承認された(引用)パッケージの基本的な(推奨?)使用法を取得したいだけです。

4

1 に答える 1

6

ドキュメントのクックブックはここでこれを参照しています

http://docs.pylonsproject.org/projects/pyramid_cookbook/en/latest/templates/templates.html

基本的に、レンダリング前のイベントを使用してヘルパーを注入し、テンプレートで使用できるようにします。お役に立てば幸いです。

于 2011-06-22T12:24:13.017 に答える