Skip to content

spseol/flask-start

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Start Flask

Tento repositář má vám (i mě) usnadnit založení nového projektu s frameworkem Flask.

Několik užitečných odkazů pro začátek




... jak na to?

Zde najdete základní adresářovou strukturu pro aplikaci ve Flasku

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

  1. Vytvořím si virtuální prostředí právě pro aplikaci Foo.:
python3 -m venv .venv-foo
  1. Virtuální prostředí si aktivuji:
source .venv-foo/bin/activate

nebo na Windows:

.venv-foo\Scripts\activate

  1. 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
  1. A teď stačí spustit vývojový server:
flask run