Django-为什么我得到TemplateSyntaxError



我在Pinax项目中包含了一个新的应用程序django_colorbox。出于某种原因,以下代码抛出TemplateSystaxError: Invalid block tag: 'include_colorbox', expected 'endblock' or 'endblock extra_head'

{% 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.

如果我可以在block中嵌入其他内置标签(例如blocktrans),那么为什么不使用自定义的简单标签呢?

您需要在使用其中一个标记的每个模板中都有{% load colorbox_tags %}

相关内容

  • 没有找到相关文章

最新更新