From 630f11ee2b918590ffa09b8c37d054de9ab10810 Mon Sep 17 00:00:00 2001 From: Arity-T Date: Thu, 16 Jan 2025 17:17:30 +0300 Subject: [PATCH] =?UTF-8?q?=D0=92=D1=8B=D0=BD=D0=B5=D1=81=20book=5Fitem?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bookify/books/templates/books/_book_item.html | 15 +++++++++++++++ bookify/books/templates/books/book_list.html | 17 ++--------------- bookify/books/templates/books/genre_list.html | 1 + .../templates/books/genre_recommendations.html | 7 ++----- 4 files changed, 20 insertions(+), 20 deletions(-) create mode 100644 bookify/books/templates/books/_book_item.html diff --git a/bookify/books/templates/books/_book_item.html b/bookify/books/templates/books/_book_item.html new file mode 100644 index 0000000..03056de --- /dev/null +++ b/bookify/books/templates/books/_book_item.html @@ -0,0 +1,15 @@ + +
+

+ {{ book.title }} + ({{ book.average_rating }}) +

+

Автор: {{ book.author }}

+ {% if book.genres.all %} +

Жанры: + {% for g in book.genres.all %} + {{ g.name }}{% if not forloop.last %}, {% endif %} + {% endfor %} +

+ {% endif %} +
diff --git a/bookify/books/templates/books/book_list.html b/bookify/books/templates/books/book_list.html index a7b77f5..c423713 100644 --- a/bookify/books/templates/books/book_list.html +++ b/bookify/books/templates/books/book_list.html @@ -1,23 +1,10 @@ + {% extends 'books/base.html' %} {% block content %}

Список книг

{% for book in books %} -
-

- {{ book.title }} - ({{ book.average_rating }}) -

-

Автор: {{ book.author }}

- {% if book.genres.all %} -

Жанры: - {% for g in book.genres.all %} - {{ g.name }} - {% if not forloop.last %}, {% endif %} - {% endfor %} -

- {% endif %} -
+ {% include 'books/_book_item.html' %} {% endfor %}
{% endblock %} diff --git a/bookify/books/templates/books/genre_list.html b/bookify/books/templates/books/genre_list.html index 5321132..a9352f9 100644 --- a/bookify/books/templates/books/genre_list.html +++ b/bookify/books/templates/books/genre_list.html @@ -5,6 +5,7 @@ {% for genre in genres %}
  • {{ genre.name }} + Перейти к книгам {% if user.is_authenticated %} Редактировать diff --git a/bookify/books/templates/books/genre_recommendations.html b/bookify/books/templates/books/genre_recommendations.html index ada6911..7472859 100644 --- a/bookify/books/templates/books/genre_recommendations.html +++ b/bookify/books/templates/books/genre_recommendations.html @@ -1,13 +1,10 @@ - + {% extends 'books/base.html' %} {% block content %}

    Рекомендации по жанру "{{ genre.name }}"

    {% for book in books %} -
    -

    {{ book.title }}

    -

    Автор: {{ book.author }}

    -
    + {% include 'books/_book_item.html' %} {% endfor %}
    {% endblock %}