pyvec / pyworking.cz

Homepage of PyWorking events / Domovská stránka PyWorking událostí
https://pyworking.cz/
MIT License
7 stars 17 forks source link

Web pyworking.cz

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).