次のように、異なるテンプレートで同じhtmlコードを使用する必要がある場合があります。
<div class="mylist"><span>item-1</span><span>item-2</span>...</div>
またはより複雑なウィジェット。私はDjangoを初めて使用するので、このような状況で通常何をするのかを学びたいと思います。独自のテンプレートタグを作成しますか、それとも何ですか?
次のように、異なるテンプレートで同じhtmlコードを使用する必要がある場合があります。
<div class="mylist"><span>item-1</span><span>item-2</span>...</div>
またはより複雑なウィジェット。私はDjangoを初めて使用するので、このような状況で通常何をするのかを学びたいと思います。独自のテンプレートタグを作成しますか、それとも何ですか?
包含タグhttp://docs.djangoproject.com/en/dev/howto/custom-template-tags/#inclusion-tagsを求めているようです。
包含タグは、マークアップとコードを他のテンプレートに分割するための非常に単純なタイプのテンプレート タグです。これは、例の法案に適合するはずです。
最終的に必要になった場合は、より複雑なテンプレート タグを記述して、必要な他のほとんどのことを行うことができますが、包含タグは開始するのに適した場所です。