Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
jinja endfor error
#1
Hi! I'm getting ther next error for the below code
Error:
jinja2.exceptions.TemplateSyntaxError: Encountered unknown tag 'endfor'. Jinja was looking for the following tags: 'endblock'. The innermost block that needs to be closed is 'block'.
{% extends "layout.html" %}

{% block content%}

<div class="container">
    <form name="register" action="" method="post" novalidate>
        <fieldset class="form-group">
            <legend>{{title}}</legend>    
            {{ form.hidden_tag() }}
                <p>
                    {{form.user_id.label}}</br>
                    {{form.user_id}}
                    { % for error in form.user_id.errors %}
                     <span class="error-message">{{error}}</span>
                    {% endfor %} [b]---> this is line 15
                </p>
                <p>
                    {{form.first_name.label}}</br>
                    {{form.first_name}}
                    { % for error in form.first_name.errors %}
                    <span class="error-message">{{error}}</span>
                    {%endfor%}
                </p>
                <p>
                    {{form.last_name.label}}</br>
                    {{form.last_name}}
                    { % for error in form.last_name.errors %}
                    <span class="error-message">{{error}}</span>
                    {%endfor%}
                </p>
                <p>
                    {{form.email.label}}</br>
                    {{form.email}}
                    { % for error in form.email.errors %}
                    <span class="error-message">{{error}}</span>
                    {%endfor%}
                </p>
                <p>
                    {{form.address.label}}</br>
                    {{form.address}}
                    { % for error in form.address.errors %}
                    <span class="error-message">{{error}}</span>
                    {%endfor%}
                </p>
                <p>
                    {{form.phone_number.label}}</br>
                    {{form.phone_number}}
                    { % for error in form.phone_number.errors %}
                    <span class="error-message">{{error}}</span>
                    {%endfor%}
                </p>
                <p>
                    {{form.date_of_birth.label}}</br>
                    {{form.date_of_birth}}
                    { % for error in form.date_of_birth.errors %}
                    <span class="error-message">{{error}}</span>
                    {%endfor%}
                </p>
                <p>
                    {{form.username.label}}</br>
                    {{form.username}}
                    { % for error in form.username.errors %}
                    <span class="error-message">{{error}}</span>
                    {%endfor%}
                </p>
                <p>
                    {{form.password.label}}</br>
                    {{form.password}}
                    {% for error in form.password.errors %}
                    <span class="error-message">{{error}}</span>
                    {%endfor%}
                </p>
                <p>
                    {{ form.submit() }}
                </p>
            </fieldset>
        </form>
</div>

{% endblock %}
Reply


Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020