Webサイトのほとんどのページに、DBからロードされたカテゴリまたは最近の記事のリストがある場合、flaskとjinja2を使用してコードの重複を回避するにはどうすればよいですか?
現在のように、私は次のようなhtmlファイルを持っています:
{% include '/root/latest_articles.html' %}
そして、すべてのビューがパラメーター(記事のリスト)をテンプレートに渡す必要があります。これは避けたいです。
Flaskでこれを達成するための最良の方法は何ですか?
ありがとう。
編集
「追加のテンプレートコンテキスト」は機能します..DBからデータをロードし、「latest_articles.html」テンプレートでそれにアクセスする関数をエクスポートできます。
別の方法はありますか?