私は〜8ページのサイトを持っています。現時点では、共通の基本テンプレートと、すべてのページの1つの非常に長いテンプレートがあります。ほとんどすべての「モジュール」(たとえば、テーブル、コメントテーブル、新しいコメントフォーム)は、その親テンプレートに固有であり、その親テンプレート内のすべての変数にアクセスするためにスコープを設定する必要があります。むしろ、区画 - 純粋に読みやすくするために - コードがあるJINJAテンプレートを区画化する
view.comments.html
view.form.html
view.details.html
:
view.html
私のようなもので終わるしたいと思います:単一ページのテンプレートは次のようになります瞬間
すべてのページに1つの大規模な400行のテンプレートよりも
私はJinjaでこれを達成できますか?静的なインクルードがほしいのですが、ブロックインフラストラクチャのすべてがもう少し洗練されたもののために設計されているように見えます。テンプレートを短く整理しておくために、一般的に人々はどのようにこれを行いますか?