Logo Logo
Nazaj na seznam
Programiranje

Python na spletu brez Django-ta: Spoznaj Flask

21. 03. 2026
Python na spletu brez Django-ta: Spoznaj Flask

Če imate radi svobodo, ki jo nudi PHP, a bi radi izkoristili moč Pythona (npr. za obdelavo podatkov ali umetno inteligenco), je Flask idealna izbira. Za razliko od ogromnega Djanga, Flask ne zahteva zapletene strukture.

1. Zakaj Flask namesto Djanga?

  • Preprostost: Celotno spletno stran lahko napišete v eni sami Python datoteki.
  • Popoln nadzor: Sami določite, kje bodo vaši HTML in CSS dokumenti.
  • Hitrost: Odličen je za manjše projekte, API-je in povezovanje z Arduino napravami.

2. Praktičen primer: Enostaven "Hello World" strežnik

Spodaj je koda, ki v Pythonu ustvari spletni strežnik in izpiše pozdrav:


from flask import Flask

app = Flask(name)

@app.route("/")
def domov():
return "<h1>Živijo, tole poganja Python!</h1>"

if name == "main":
app.run(debug=True)

Ko zaženete to kodo, vaš računalnik postane strežnik. Ob obisku naslova localhost:5000 se v brskalniku izpiše vaš HTML naslov.

3. Povezava s Full Stack razvojem

Flask uporablja sistem Jinja2 za predloge (templates), kar pomeni, da lahko v svoj HTML vstavljate Python spremenljivke podobno kot v PHP-ju uporabljate <?php echo $spremenljivka; ?>.

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.