Skip to content

Homepage of PyWorking events / Domovská stránka PyWorking událostí

License

Notifications You must be signed in to change notification settings

pyvec/pyworking.cz

Repository files navigation

Jak to rozběhat u sebe

O vše se umí postarat Makefile - mělo by stačit napsat make flask-run a automaticky se vytvoří Python venv, nainstalují do něj závislosti a spustí se webovka v development režimu (Flask).

Testy se spustí pomocí make check

V produkci web běží na Github Pages jako statická stránka generovaná pomocí Flask-Frozen, k tomu slouží target make freeze. Nasazení probíhá automaticky přes Github Actions do větve gh-pages.

Poznámka: pokud si projekt nainstalujete přes pip bez parametru -e, budete muset nastavit env proměnnou DATA_DIR (viz #15).