Фронтенд разработчик Петя долго и усердно работал и сделал все по макетам.
Но вот проблема, Петя ничего не знает о шаблонизаторах.
У него есть такие хорошие разработчики как вы и поэтому он попросил у вас помощи.
В ./main/templates/main/
лежит index.html
который отвечает за отображение главной страницы
В ./catalog/templates/catalog/
лежит detail.html
который отвечает за отображение страницы товара
Нужно:
- Подключить css-файлы
./static/css/fonts.css
и./static/css/style.css
- На главной странице должны отображаться информация о книгах (В контекст приходит список объектов
books
). Подсказка: class.book-preview
на главной странице - На странице с информацией должна отображаться актуальная информация (В контекст приходит объект
book
) - Кнопка "Заказать" отображается в случае если нужно
book.is_available == True
иначе отображается кнопка "Нет в наличии" - Должен быть базовый шаблон
base.html
и лежать в./templates/base.html
Задание считается выполненым если: