1

次のように、異なるテンプレートで同じhtmlコードを使用する必要がある場合があります。

<div class="mylist"><span>item-1</span><span>item-2</span>...</div>

またはより複雑なウィジェット。私はDjangoを初めて使用するので、このような状況で通常何をするのかを学びたいと思います。独自のテンプレートタグを作成しますか、それとも何ですか?

4

1 に答える 1

1

包含タグhttp://docs.djangoproject.com/en/dev/howto/custom-template-tags/#inclusion-tagsを求めているようです。

包含タグは、マークアップとコードを他のテンプレートに分割するための非常に単純なタイプのテンプレート タグです。これは、例の法案に適合するはずです。

最終的に必要になった場合は、より複雑なテンプレート タグを記述して、必要な他のほとんどのことを行うことができますが、包含タグは開始するのに適した場所です。

于 2010-08-10T08:31:13.697 に答える