Lombik (webes keretrendszer)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. február 13-án felülvizsgált verziótól ; az ellenőrzéshez 1 szerkesztés szükséges .
Lombik
Típusú webes keretrendszer
Fejlesztő Ronacher, Armin
Beírva Python [1]
Operációs rendszer platformközi
legújabb verzió
Állapot aktív
Engedély módosított BSD licenc [d] [3]
Weboldal flask.palletsprojects.com
 Médiafájlok a Wikimedia Commons oldalon

A Flask  egy keretrendszer webalkalmazások létrehozására Python programozási nyelven a Werkzeug eszközkészlet és a Jinja2 sablonozómotor segítségével . Az úgynevezett microframeworks kategóriájába tartozik  – minimalista webalkalmazás-keretrendszerek, amelyek szándékosan csak a legalapvetőbb funkciókat biztosítják.

A PyPI csomagkezelőn keresztüli telepítés támogatott , az 1.0-s verzió kompatibilis a Python 2.7, Python 3.3 és újabb verziókkal.

Az alkotó és a fő szerző Armin Ronacher osztrák programozó , aki 2010-ben kezdett el dolgozni a projekten.

Egy példa webalkalmazás, amely a „ Hello World !” feliratot mutatja:

lombik importból Flask app = Lombik ( __name__ ) _ @app . útvonal ( "/" ) def hello (): return "Hello World!" if __name__ == "__main__" : alkalmazás . futni ()

A közösség egy sor bővítménycsomagot tart fenn a Flask-hoz, és általában flask- karakterekkel kezdődnek , például flask-login , flask-sqlalchemy , flask-wtf .

Jegyzetek

  1. A lombik nyílt forráskódú projektje az Open Hubon: Nyelvek oldala - 2006.
  2. https://github.com/pallets/flask/releases/tag/2.2.2
  3. https://github.com/pallets/flask/blob/1.0.2/LICENSE

Irodalom

  • Grinberg M. Flask Webfejlesztés. Webes alkalmazások fejlesztése Python segítségével - O'Reilly Media, 2014—258 p. — ISBN 9781449372613 , ISBN 9781449372620 .
  • Copperwaite M., Leifer C. Learning Flask Framework. Készítsen dinamikus, adatvezérelt webhelyeket és modern webes alkalmazásokat a Flask segítségével. - Packt Publishing, 2015. - 250 p. — ISBN 9781783983360 .

Linkek