https://github.com/pyvec/pyworking.cz
Homepage of PyWorking events / Domovská stránka PyWorking událostí
https://github.com/pyvec/pyworking.cz
Last synced: over 1 year ago
JSON representation
Homepage of PyWorking events / Domovská stránka PyWorking událostí
- Host: GitHub
- URL: https://github.com/pyvec/pyworking.cz
- Owner: pyvec
- License: mit
- Created: 2017-08-25T22:34:30.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-07-11T04:17:34.000Z (almost 3 years ago)
- Last Synced: 2024-03-26T07:11:05.233Z (about 2 years ago)
- Language: HTML
- Homepage: https://pyworking.cz/
- Size: 270 KB
- Stars: 7
- Watchers: 10
- Forks: 17
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Web [pyworking.cz](https://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](https://pythonhosted.org/Frozen-Flask/), k tomu slouží target `make freeze`. Nasazení probíhá automaticky přes Github Actions do větve [gh-pages](https://github.com/pyvec/pyworking.cz/tree/gh-pages).
Poznámka: pokud si projekt nainstalujete přes pip bez parametru `-e`, budete muset nastavit env proměnnou DATA_DIR (viz [#15](https://github.com/pyvec/pyworking.cz/issues/15)).