2016-07-18 6 views
1

私の計画では、私のサイトでCSSマーキー(スクロールテキスト)の形式で何らかの機能を作っている個人的なDjangoプロジェクトに取り組んでいます。インクルードブロック内で変数を送信

hereのコードでmarquee.htmlファイルを作成し、{%include "marquee.html"%}ブロックを使用してサイトのいくつかのページで使用できましたが、マーキーに表示される文字列は<p> - タグ

間HTMLファイル自体(marquee.html)内/マーキーコードの末尾に<p>タグに追加代わる{%include "" %}ブロックと一緒に変数/文字列を送信する方法はありますか?

(例えば{% include "marquee.html" {{ stringToDisplay }} %}

答えて

2

現在のコンテキストが含まれるテンプレートのために利用可能です。 「with」オプションを使用すると、追加のコンテキストを送信できます。

{% include "marquee.html" with message="Hello" %} 

とあなたのmarquee.htmlテンプレートで

<div>{{ message }}</div> 

includeドキュメントはおかげで...とてもシンプルに見えますhere

+0

くそー、です!それはバットの右に働く。 私は将来の参照用に私のお気に入りに参照リンクを追加しました:) – Dutchman