これは、次の質問に似ています: Django テンプレートでメソッド パラメーターを使用するには?
私は、ビジネス ロジックをプレゼンテーション ロジックから分離するという基本的な Django の哲学を理解しています (そして同意し、高く評価しています)。
しかし、DRY を難しくしているように見えることもあり、DRY はさらに大きな重力の実践ですよね?
ブレッドクラム ナビゲーションに使用するテンプレートがあるとします。このテンプレートは、ナビゲーション レイヤーごとに (含めて) 何度も再利用します。ナイスでドライ。それでも、テンプレートが表すナビゲーションの反復をテンプレートに知らせたいのです。
これを達成する方法を覚えていることを誓います- {% include 'llamas'html' | 2 %} ですが、間違っているかもしれません。
私がそうである場合、ロジックの分離の原則に違反することなく、このテンプレート (およびナビゲーション) を DRY に保つにはどうすればよいでしょうか?