Tento repositář má vám (i mě) usnadnit založení nového projektu s frameworkem Flask.
- https://github.com/pyvec/elsa
- https://github.com/smoqadam/PyFladesk
- https://github.com/ClimenteA/flaskwebgui
- https://elc.github.io/posts/executable-flask-pyinstaller/
- w3schools.com ,Jak psát web
- Flask docs, Flask Quick start
- Template Designer Documentation
- Bábot
- Clker.com, Commons, pixabay, Unsplash
Zde najdete základní adresářovou strukturu pro aplikaci ve Flasku
- Dejme tomu že začínám nový projekt. Bude se jmenovat třeba Foo. Můžete si forknout nebo prostě jen naklonovat tento repositář:
git clone --depth 1 https://github.com/spseol/startflask.git Foo
cd Foo
Repositář obsahuje skript start.sh
, který vše další udělá za vás.
Pokud chcete mít kontrolu, můžete pokračovat a všechno si pěkně udělat růčo.
- Vytvořím si virtuální prostředí právě pro aplikaci Foo.:
python3 -m venv .venv-foo
- Virtuální prostředí si aktivuji:
source .venv-foo/bin/activate
nebo na Windows:
.venv-foo\Scripts\activate
- Do virtuálního prostředí nainstaluji potřebné moduly:
pip install -r requirements.txt
nebo ručně nestručně:
pip install flask flask-socketio
pip install flask-mail flask-misaka
pip install psycopg2 pony
- A teď stačí spustit vývojový server:
flask run