Kolvi (verkkokehys)

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 13. helmikuuta 2022 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .
Pullo
Tyyppi verkkokehys
Kehittäjä Ronacher, Armin
Sisään kirjoitettu Python [1]
Käyttöjärjestelmä cross-platform
uusin versio
Osavaltio aktiivinen
Lisenssi muutettu BSD-lisenssi [d] [3]
Verkkosivusto flask.palletsprojects.com
 Mediatiedostot Wikimedia Commonsissa

Flask  on kehys verkkosovellusten luomiseen Python - ohjelmointikielellä Werkzeug-työkalupakin ja Jinja2- mallinnuskoneen avulla . Kuuluu luokkaan niin sanotut mikrokehykset  - minimalistiset verkkosovelluskehykset, jotka tarjoavat tarkoituksella vain perusominaisuudet.

PyPI -paketinhallinnan kautta asennus on tuettu , versio 1.0 on yhteensopiva Python 2.7:n, Python 3.3:n ja uudempien kanssa.

Luoja ja pääkirjailija on itävaltalainen ohjelmoija Armin Ronacher , joka aloitti työskentelyn projektin parissa vuonna 2010.

Esimerkki verkkosovelluksesta, joka näyttää " Hei maailma !":

pullosta tuonti Flask app = Kolvi ( __name__ ) _ @app . reitti ( "/" ) def hello (): return "Hei maailma!" if __name__ == "__main__" : sovellus . juosta ()

Yhteisö ylläpitää sarjaa Flaskin laajennuspaketteja, ja ne alkavat yleensä merkinnällä flask- , kuten flask-login , flask-sqlalchemy , flask-wtf .

Muistiinpanot

  1. Kolvi avoimen lähdekoodin projekti Open Hubissa: Languages ​​​​Page - 2006.
  2. https://github.com/pallets/flask/releases/tag/2.2.2
  3. https://github.com/pallets/flask/blob/1.0.2/LICENSE

Kirjallisuus

  • Grinberg M. Flask Web Development. Verkkosovellusten kehittäminen Pythonilla - O'Reilly Media, 2014—258 s. — ISBN 9781449372613 , ISBN 9781449372620 .
  • Copperwaite M., Leifer C. Learning Flask Framework. Rakenna dynaamisia, tietopohjaisia ​​verkkosivustoja ja moderneja verkkosovelluksia Flaskilla. - Packt Publishing, 2015. - 250 s. — ISBN 9781783983360 .

Linkit