私はFlaskとJinjaを使用してかなり大きなアプリケーションを作成しています。 Flaskでは、Blueprintを使用して大規模なアプリケーションを小さなユニットに分けることを推奨しています。アプリケーション/ウェブサイト全体の基本レイアウトがある場合、私はこれを私の青写真のテンプレートからどのように拡張できますか?青写真テンプレートからベースフラスコJinjaテンプレートを拡張するには?
7
A
答えて
18
基本テンプレートのレイアウトの名前を書き込むだけで、Flaskはアプリのテンプレートフォルダに存在する場合はそれを探し、次に青写真のテンプレートフォルダに存在する場合は見つけます。
{% extends 'template_name.html' %}
それは、テンプレートフォルダにフォルダ内に存在する場合は、
{% extends 'folder_name/template_name.html' %}
同じ名前を持つ2つのテンプレートは、アプリケーションのテンプレートフォルダと青写真のテンプレートフォルダに存在する場合、アプリのテンプレートフォルダ内のテンプレートが優先されます。彼らは右の位置に配置されている場合
詳細flask blueprint template folder
フラスコのために、この質問を参照してくださいには、自動的にあなたのためのテンプレートを見つけました。
関連する問題
- 1. APIの青写真(例:Apiary) - 青写真からjson bodyを生成するツール
- 2. フラスコセキュリティ:青写真/拡張アプリケーションパターンでの使用方法?
- 3. link_toは、青写真
- 4. Pagepartsテンプレートを拡張する
- 5. 青写真青写真のCSSを使用して、他のクラス
- 6. ジャンゴ - 親ディレクトリからテンプレートを拡張
- 7. goでテンプレートを拡張するには?
- 8. 帆青写真ライフサイクル
- 9. R青写真/フロアプラン
- 10. フラスコ青写真add_url_rule
- 11. ディンゴ\青写真\青写真の引数4ミッシングLaravel ::生成()
- 12. Djangoテンプレート(拡張CSS)
- 13. Djangoテンプレート拡張子
- 14. 青写真からパッケージをインポートするには?
- 15. プロジェクトルートからのテンプレートの拡張Django
- 16. テンプレートの内容を実行せずにJinjaテンプレートからマクロをインポートする
- 17. PythonモジュールのJinjaテンプレート(プリコンパイル済みテンプレート)
- 18. HTMLテンプレートを拡張しますか?
- 19. 青写真のSEO CSSフレームワーク
- 20. 青写真10ピクセル縦スクロール
- 21. フラスコ青写真構造
- 22. テストルーティング青写真 - フラスコRestplus
- 23. UE4青写真のマルチプレイヤースポーン
- 24. シェア2つの青写真
- 25. 価値が青写真
- 26. 角度 - コンポーネントの青写真
- 27. Cloudify青写真アップロードのインポートエラー
- 28. テンプレートからTwig拡張モジュールにパラメータを渡しますか?
- 29. 拡張SharepointのXSLテンプレート
- 30. Petapoco - T4テンプレート拡張pocoオブジェクト
この優先度をどのように取り除きますか?私はちょうど私が与えられたパスで望んだテンプレートを正確にフラスコを使用したい。 – TomSawyer