現在、djangoテンプレートに問題があります。私は基本的に3つのテンプレートファイルを持っています:
- ベース
- story_list
- story_detail
Story_listと_detailはBaseを拡張し、それは完全に正常に機能します。ただし、リストと詳細は、サイドバーの基本テンプレートを拡張するいくつかのコードを共有しています。私は基本的に両方のテンプレートでコードのチャンクを繰り返しています、そして私のプログラマーはそれがちょうど間違っていると言います。より良い方法が必要です、私はそれを確信しています。インクルードを試しましたが、インクルードファイルには次のものがあります。
{% block item %}
content stuff
{% endblock %}
約3ブロック。問題は、そのどれもがピックアップ/レンダリングされていないことです。ベースを拡張するブロックセクションにファイルを含めると、すべてが適切にダンプされますが、ブロックに含めないと、何も取得されません。SSIは進むべき道ですか?私はそれをいじったが、それも適切に機能していないようだった。どんな助けでも大歓迎です。