Pokud nemáš účet na GitHubu, nebo není něco jasné, ozvi se na encukou@gmail.com. Začátečníci jsou vítáni!
Ve virtuálním prostředí s Pythhonem 3.6 (nebo vyšším) spusť:
$ python -m pip install -r requirements.txt
Ve stejném virtuálním prostředí spusť na Linuxu/macOS:
$ export PYTHONPATH=.
nebo na Windows:
> set PYTHONPATH=.
a pak (na všech systémech):
$ python bookshelf.py serve
Stránky se zpřístupní na adrese http://127.0.0.1:8003/
.
Změny v kódu se projeví po obnovení stránky v prohlížeči.
do books.yml
přidej:
nazev-knihy:
name: Název knihy
author: Autor knihy
description: Krátký popis knihy
copies:
- owner: "@jmenonagithubu" - kdo je majitel knihy
keeper: "@jmenonagithubu" - kdo se o knihu stará
current: "@jmenonagithubu" - kdo má knihu půjčenou
borrowed: yyyy-mm-dd - od kdy ji má půjčenou
signed: True - vyplnit, jen když je podepsaná
url: odkaz na další informace o knize
language:
- Anglicky/Česky
tags:
- doplň všechny vhodné tagy (Python, Data, Ostatní, SQL, Testování, Web, Začátečník)
two-scoops-1-5:
name: Two Scoops of Django (1.5)
author: Daniel Greenfeld & Audrey Roy
description: Best Practices for Django
copies:
- owner: "@honzakral"
keeper: "@encukou"
url: https://www.twoscoopspress.com/products/two-scoops-of-django-1-5
language:
- Anglicky
tags:
- Web
- Python
do složky covers
dej obrázek přebalu ve formátu nazev-knihy.jpg/png
název musí být stejný jako v ymlu.