【问题标题】:Invalid block tag: expected 'elif', 'else' or 'endif'无效的块标签:预期为“elif”、“else”或“endif”
【发布时间】:2013-06-20 03:07:50
【问题描述】:

我不明白这个错误。它在那里时会抱怨endif。

{% if pdf_enable %}
    {% download_url request.get_full_path "Download as Excel" %}
{% endif %}

我错过了什么吗?

【问题讨论】:

  • 发布完整模板可能会有所帮助
  • 你记得加载包含download_url模板标签的模块吗?
  • 刚回来回答,惊讶地发现已经有 2 个回复。感谢您回复我的堆栈好友...:D @Alasdair:您是对的,我忘记添加您提到的内容。回来说,发现你很准确的答案。 :) 现在如何关闭这个线程??? ://
  • 我已将评论添加为答案,因此您可以将其标记为已接受。

标签: django django-templates


【解决方案1】:

你需要load the custom template tag set包含download_url标签。

例如,如果 download_url 标记位于名为 download_tags 的模块中,您可以将以下内容添加到您的模板中。

{% load download_tags %}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    • 2015-09-16
    • 2015-07-08
    • 2013-06-10
    • 2016-01-26
    相关资源
    最近更新 更多