the_books '- это список, который также является итератором.
Вы можете попробовать добавить цикл к своему коду.
Пожалуйста, посмотрите код моего шаблона на моем сайте:
{% for item in article %}
<div class="blog-post">
<h2>{{ item.title }}</h2>
<p style="font-size: 12pt;">
<a style="border: 2px solid black;color: black"> {{ item.type }} </a>
<i> Posted by GYH on {{ item.data }} {{ item.time }}</i></p>
<a href="article/{{ item.id }}" class="btn btn-default btn-lg ">Read More <i class="fa fa-angle-right"></i></a>
</div>
{% endfor %}
Статья в моем коде точно такая же, как ваши 'the_books', которая находится в view.py, в то время как в шаблоне, названные вами книги.
, если вы хотите показать элемент the_booksпопробуйте:
{% for book in books%}
<a>book</a>
{% end for %}
Кстати: значение в dict должно равняться значению в html-файле.