DjangoアプリでBootstrapのテンプレート(static file)が表示できない
ローカルでrunserverすると Invalid block tag: 'static'
'static'の定義づけ
{% load staticfiles %} <img src="{% static "src/static_in_pro/our_static/css/shop-homepage.css" %}" alt=""/>
(Django1.9以前はload staticfiles、それ以降はload static)
をbase.html上部に加える →同じエラー
htmlコメントアウトしてエラーが出るか確認 →同じエラー
base.html, head_css.html内のstatic関係のコードを別ファイルに移しとく →エラーなし
base.htmlにstaticのコードを復活 →エラーなし
head_css.htmlにstaticコードを復活 →初めと同じエラー。ここに問題ありと判明。
staticの定義づけコードをhead_css.htmlにも加える →エラーは消えたものの、テンプレートが反映されない