Flask (web framework)

Flask
Developer(s)Armin Ronacher
Initial release1 April 2010; 14 years ago (2010-04-01)
Stable release
3.1.0[1] Edit this on Wikidata / 13 November 2024; 3 months ago (13 November 2024)
Repositorygithub.com/pallets/flask
Written inPython
TypeWeb framework
LicenseBSD 3-clause license
Websitepalletsprojects.com/p/flask/

Flask is a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries.[2] It has no database abstraction layer, form validation, or any other components where pre-existing third-party libraries provide common functions. However, Flask supports extensions that can add application features as if they were implemented in Flask itself. Extensions exist for object-relational mappers, form validation, upload handling, various open authentication technologies and several common framework related tools.[3]

Applications that use the Flask framework include Pinterest and LinkedIn.[4][5]

  1. ^ "Release 3.1.0". 13 November 2024. Retrieved 21 November 2024.
  2. ^ "Flask Foreword". Archived from the original on 2017-11-17.
  3. ^ "Flask Extensions". Archived from the original on 2018-05-17.
  4. ^ What challenges has Pinterest encountered with Flask?
  5. ^ Rachel Sanders: Developing Flask Extensions - PyCon 2014

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne