На моем сайте вы можете выбрать и почитать книгу из жанра фантастики.
Сайт пополняется книгами, взятыми из онлайн-библиотеки tululu.org.
Посмотрите короткую инструкцию ↓
Можно пользоваться библиотекой без интернета.
У вас уже должен быть установлен python3, pip, virtualenv - или иной пакет для создания виртуального окружения.
- Скачайте код
- Создайте и активируйте виртуальное окружение:
$ virtualenv venv
$ source venv/bin/activate- Установите зависимости командой:
$ pip install -r requirements.txt$ python3 render_website.pyВывод в терминал:
Переходите по ссылке и смотрите сайт, запущенный локально.
/books- здесь книжки в формате .txt;/images- здесь обложки кни в формате .jpg;/pages- страницы сайта html;/static- css и js для корректного отображения страниц;books_description.json- отсюда берется информация для рендеринга страниц (получен из проекта парсинга);render_website.py- скрипт для создания страниц, запуска сервера;template.html- название говорит само за себя - шаблон для рендеринга страниц сайта.
Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.


