Ak chceme inštalovať modul FLASK, je potrebné mať v prvom rade nainštalovaný PYTHON a nástroj „pip“.
V cmd (príkazový riadok) si to vieme overiť nasledujúcim príkazom:
python --version
pip --version
Odpovedať by nám mal aktuálnou verziou, napríklad: Python 3.11.0, pip 22.3
Pokiaľ je všetko v poriadku môžeme inštalovať samotný modul.
pip install Flask
Po nainštalovaní balíka vytvoríme súbor s názvom a pridáme doň päť riadkov kódu. Keďže tento súbor použijeme na kontrolu, či bol Flask správne nainštalovaný, nemusíme ho vkladať do nového adresára , vytvoríme súbor test.py
.
# test.py
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello_world():
return "Hello, World!"
Týchto 5 riadkov kódu je všetko, čo potrebujeme na spracovanie požiadaviek HTTP a vrátenie správy „Hello, World!“. Na spustenie vykonáme nasledujúci príkaz:
flask --app test run
* Serving Flask app 'test'
* Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on http://127.0.0.1:5000
Press CTRL+C to quit
Teraz prejdite do vášho webového prehliadača, zadajte adresu: http://127.0.0.1:5000/ a mali by ste uvidieť nasledovné:
Ak vám prehliadač vráti „hello world“ tak je všetko ako má byť. Vaša požiadavka z prehliadača bola spracovaná :).
Základ sme si odskúšali, v ďalšom článku si to rozbeháme flask vo virtuálnom prostredí env, aby sme boli oddelený od ostatných modulov a naše „pokusy“ zbytočne neovplyvňovali základné prostredie pythonu.