私のページを別々の部分で作ろうとしていますが、そのうちの1つはトップメニューになりますが、これまでトップメニューテンプレートを含める方法はわかりません残りのページで{% include "top_menu.html" %}
何らかの理由でうまくいきません。私の意見を更新する必要がありますか?Djangoインクルードタグが動作していません
ありがとうございます!
私のページを別々の部分で作ろうとしていますが、そのうちの1つはトップメニューになりますが、これまでトップメニューテンプレートを含める方法はわかりません残りのページで{% include "top_menu.html" %}
何らかの理由でうまくいきません。私の意見を更新する必要がありますか?Djangoインクルードタグが動作していません
ありがとうございます!
私は同じ問題を抱えており、かなりの他の類似の記事を見てきました。私の場合、この問題は、付属のファイルにも必要とされていた{% load staticfiles %}
を持つ外側のテンプレートによって引き起こされました。
添付ファイルの中で修正{% load staticfiles %}
が繰り返されました。 Djangoがインクルードファイルの読み込みに失敗したときにエラーメッセージを表示しないため、問題が発生しにくいため、手がかりはありませんでした。
staticfiles以外のもの、つまりカスタムテンプレートタグを読み込んでいる場合にも適用されます。 – Pim
同じ問題ですが、 '{%load staticfiles%}'を追加しても修正されません。おそらくそれはiframeから読み込まれたページなのでしょうか? – Vadorequest
ここで、 'templates /'ディレクトリに対する 'top_menu.html'はどこですか? – karthikr
それはテンプレートディレクトリ内です。 – Xeen
テンプレートに汎用フォルダ/ファイル構造を入力してください。たぶん "top_menu.html"がいくつかのフォルダにネストされていますか? – stormlifter