无效的块标记 - bootstrap-form,预期的endblock

时间:2017-03-13 06:58:38

标签: python django django-templates django-bootstrap3

我正在开发一个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 %}  

谢谢,
米洛

2 个答案:

答案 0 :(得分:2)

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

检查here

答案 1 :(得分:1)

{% bootstrap-form form %}应为{% bootstrap_form form %}。同时粘贴错误