Flaskでのテンプレートから一部差替え
テンプレートディレクトリ
デフォルトは次のようになっているが,変更することもできる.
app = Flask(__name__, template_folder='templates') |
テンプレートからの一部差替え
ベースとなるファイルを読み込んで,base.html中のcontent
のブロックのみ差替える例.
{% extends "base.html" %} |
ファイル分割
index.htmlにfooter.htmlを途中で読み込ませる場合,index.htmlファイルの該当箇所で次のようにする.
{% include footer.html %} |