8
私のPinaxプロジェクトに新しいアプリdjango_colorboxが含まれています。なんらかの理由で、次のコードはTemplateSystaxError: Invalid block tag: 'include_colorbox', expected 'endblock' or 'endblock extra_head'
を投げます。Django - なぜTemplateSyntaxErrorを取得していますか?
{% block extra_head %} <!-- Defined in base html template -->
{% include_colorbox %} <!-- Simple tag defined in django_colorbox -->
{% endblock %}
使いやすさタグのソースコードは、 - https://github.com/aljosa/django-colorbox/blob/master/django_colorbox/templatetags/colorbox_tags.pyです。
他のビルドインタグ(blocktrans
など)をblock
に埋め込むことができます。
Djangoはエラーで私を誤解しました。 – AppleGrew
TIL。他の誰かが私のようにここからgoogleに来て、これはあなたが '{%static 'somefile'%}'を使いたいときと同じように簡単に当てはまります。すべてのテンプレートにはすでに{{%load staticfiles%} 'が含まれていなければなりません。 – chucksmash
ありがとう@IamChuckB – Ethereal