最近リリースされたturbogears 2.1は、genshiのようなテンプレートエンジンであるkajikiのサポートについて言及していましたが、kajikiでtg2.1を使用する方法については何も見つかりません。何か案は?TG2.1でkajikiを使用する
0
A
答えて
2
<projectname>/config/app_cfg.py
ファイルを変更して、TG 2.1プロジェクトでKajikiを有効にしました。 ライン
base_config.renderers.append('genshi')
はちょうどあなたが後であなたはまた、加治木を設定することができます
@expose('kajiki:projectname.templates.sometemplate')
ようなもので、それを飾ることで、あなたの行動のいずれかから加治木テンプレートを使用することができます
base_config.renderers.append('kajiki')
を追加した後base_config.default_renderer
割り当てをapp_cfg.py
に変更して、デフォルトのテンプレート言語として使用します。あなたがこれを行う場合は飾るとき、あなたはkajiki:
プレフィックスを必要としません、例えば、
@expose('projectname.templates.sometemplate')
で十分です。
この後、setup.py
を変更してKajiki依存関係を追加することは、おそらく動作するプロジェクトを作成するために必要なものです。私がまだ試していない唯一のことはi18nです。私はおそらくこの答えを更新するでしょう。
関連する問題
- 1. Highland.jsでフィルタを使用する(DBを使用する)
- 2. sys_refcursorで内部プロシージャを使用するOracleを使用する
- 3. ListBoxでDataTemplateを使用するアイテムにDoubleClickを使用する
- 4. Railsでパーシャルを使用するブートストラップスタイルを使用する
- 5. StarlingフレームワークをネイティブDisplayObjectを使用するクラスで使用する
- 6. LaravelでOUTパラメータを使用するストアドプロシージャを使用する
- 7. C#で使用している変数を使用して使用することを使用する
- 8. Window.Resourcesで汎用タイプを使用する
- 9. シェーダ使用時にQGLWidgetでOpenGLでQPainterを使用する
- 10. 使用するormを使用するか使用しない
- 11. godaddy共有ホスティングでaspフォームプロジェクトでjQueryを使用するAJAXを使用する
- 12. MySQLでSELECTを使用してUPDATEを使用する方法
- 13. UITableViewControllerを使用しないでUITableViewを使用する方法
- 14. JSNIを使用してGWTアプリケーションでd3スクリプトを使用する
- 15. Interface Builderでthree20を使用してカスタムテーブルセルを使用する
- 16. jQuery MobileでCSSクラスを使用してアイコンを使用する
- 17. CreateSQLQueryを使用してNHibernateでINSERTクエリを使用する
- 18. サーバーを使用せずにHTMLページでXMLを使用する
- 19. HwndHostを使用しないでWPFを使用するGoogle Earth
- 20. vs2008でC#を使用してボリュームシャドウコピーを使用する方法
- 21. JavaでJaCopを使用してSumIntを使用するには?
- 22. iPhoneでNSMethodSignatureを使用する(Obj-C 2.0のプロパティを使用)
- 23. $ window.sessionStorageでAngularJSを使用する(Onsen UIを使用)
- 24. javascriptを使用した.ajaxクエリでdatafilterパラメータを使用する
- 25. UrlMappingを使用するとサイトマップを使用できません
- 26. V2010でAsp.netを使用してWCF 4.0を使用するチュートリアル
- 27. Internet ExplorerでPowershellを使用してモーダルダイアログを使用する
- 28. jQueryでツールチップを使用してjsonpを使用する
- 29. DTOを使用しないで.NET Activator.CreateInstanceを使用する
- 30. VBLを使用してOpenGLでGL_TEXTURE_2D_ARRAYを使用する方法