Django includeタグ
追加する
このinclude
タグを使用すると、現在のページ内に他のテンプレートを追加することができます。
これは、多くのページで同じコンテンツのブロックがある場合に便利です。
例
templates/footer.html
:
<p>You have reached the bottom of this page, thank you for your time.</p>
templates/template.html
:
<h1>Hello</h1>
<p>This page contains a footer in a template.</p>
{% include 'footer.html' %}
includeの変数
with
キーワードを使用して、変数をテンプレートに送信できます。
includeファイルでは、{{変数名}}
構文を使用して変数を参照します。
例
templates/mymenu.html
:
<div>HOME | {{ me }} | ABOUT | FORUM | {{ sponsor }}</div>
templates/template.html
:
<!DOCTYPE html>
<html>
<body>
{% include "mymenu.html" with me="TOBIAS" sponsor="W3SCHOOLS" %}
<h1>Welcome</h1>
<p>This is my webpage</p>
</body>
</html>
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。