Flask — фреймворк для создания веб-приложений на языке программирования Python, использующий набор инструментов Werkzeug, а также шаблонизатор Jinja2.
Относится к категории так называемых микрофреймворков — минималистичных каркасов веб-приложений, сознательно предоставляющих лишь самые базовые возможности.
Flask | |
---|---|
Тип | веб-фреймворк |
Разработчик | Армин Ронахер |
Написана на | Python |
Операционная система | кроссплатформенность |
Последняя версия | |
Репозиторий | github.com/pallets/flask |
Состояние | активное |
Лицензия | модифицированная лицензия BSD[d] |
Сайт | flask.palletsprojects.com |
Медиафайлы на Викискладе |
Поддерживается установка посредством пакетного менеджера PyPI, версия 1.0 совместима с Python 2.7, Python 3.3 и выше.
Создатель и основной автор — австрийский программист Армин Ронахер, начал работу над проектом в 2010 году.
Пример веб-приложения, которое показывает «Hello World!»:
from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == "__main__": app.run()
Сообществом поддерживается серия пакетов-расширений для Flask, их название обычно начинается с flask-, например flask-login, flask-sqlalchemy, flask-wtf.
Для улучшения этой статьи желательно:
|
This article uses material from the Wikipedia Русский article Flask (веб-фреймворк), which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Если не указано иное, содержание доступно по лицензии CC BY-SA 4.0. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Русский (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.