【问题标题】:Invalid block tag - bootstrap-form, expected endblock无效的块标签 - 引导形式,预期的结束块
【发布时间】:2017-03-13 06:58:37
【问题描述】:

我正在开发一个 django 项目,但由于某种原因,我使用的模板会出现无效的块标记错误。我看过其他一些类似的问题,但似乎没有任何帮助,所以如果你能看到问题,请告诉我。这是模板:

{% extends "learning_logs/base.html" %}
{% load bootstrap3 %}

{% block header %}
    <h2>Register an account.</h2>
{% endblock header %} 

{% block content %}

    <form method="post" action="{% url 'users:register' %}" class="form">
        {% csrf_token %}
        {% bootstrap-form form %}

        {% buttons %}
            <button name="sumbit" class="btn btn-primary">register</button>
        {% endbuttons %}

        <input type="hidden" name="next" value="{% url 'learning_logs:index' %}" />
    </form>

{% endblock content %}  

谢谢,
米洛

【问题讨论】:

  • {% endblock content %} 中删除content 和从{% endblock header %} 中删除header 怎么样?
  • 不幸的是这不起作用
  • 只是一个小错字。仅此而已!
  • 请选择以下答案之一作为接受(尽管它们是相同的!)。

标签: python django django-templates django-bootstrap3


【解决方案1】:

找到了。是{% bootstrap_form form %},不是{% bootstrap-form form %}

查看here

【讨论】:

    【解决方案2】:

    {% bootstrap-form form %} 应该是 {% bootstrap_form form %}。也粘贴错误

    【讨论】:

      猜你喜欢
      • 2015-04-19
      • 2012-05-03
      • 2015-09-16
      • 1970-01-01
      • 2014-08-29
      • 1970-01-01
      • 2013-06-20
      • 2023-03-26
      • 2014-01-06
      相关资源
      最近更新 更多