Настройка подробного вида в Django - PullRequest
0 голосов
/ 20 апреля 2020

Я новичок в Django и узнаю о создании приложений и проектов. Недавно я настроил представление, и все, кажется, работает, но я хочу настроить подробное представление для каждого объекта. Я получаю следующую ошибку

Недопустимый тег блока в строке 11: 'endblock', ожидаемый 'empty' или 'endfor'. Вы забыли зарегистрироваться или загрузить этот тег?

{% extends "layout.html" %}
2   {% block title %}{{course.title}}{% endblock %}
3   {% block content %}
4   <article>
5       <h2>{{course.title}}</h2>
6       {{ course.description }}
7       <section>
8           {% for step in course.step_set.all %}
9           <h3>{{ step.title }}</h3>
10          {{ step.description }}
11          {% endblock %}
12      </section>
13  </article>
14  {% endfor %}

1 Ответ

0 голосов
/ 20 апреля 2020
{% extends "layout.html" %}
   {% block title %}{{course.title}}{% endblock %}
   {% block content %}
       <article>
          <h2>{{course.title}}</h2>
          {{ course.description }}
           <section>
             {% for step in course.step_set.all %}
              <h3>{{ step.title }}</h3>
              {{ step.description }}
            {% endfor %} 
          </section>
       </article>
{% endblock %}

поменяйте местами конечный блок и конечный блок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...