tumkir / books-library-2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Генерация сайта библиотеки

Генерирует простой многостраничный сайт-библиотеку.

Пример готового сайта

Books library

Как сгенерировать html-страницы сайта со своими книгами

Python3 должен быть уже установлен. Затем используйте pip (или pip3, если есть конфликт с Python2) для установки зависимостей:

pip install -r requirements.txt

Для генерации сайта необходимы данные: .json файл, где собрана вся информация о книгах, папка с текстами книг и папка с обложками.

Все эти данные необходимо предварительно скачать с помощью скрипта parser_tululu.py и положить в папку media.

После того, как информация о книгах скачается (в папке media должны оказаться папки books, images и файл books_data.json), запустите генерацию html-страниц:

python3 render_website.py

В папке pages появятся html-файлы сайта, а увидеть его вы сможете в браузере по адресу http://127.0.0.1:5500/pages/index1.html

Цель проекта

Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.

About


Languages

Language:HTML 99.2%Language:Python 0.8%