Об этом проекте
Flask — это легковесный WSGI-фреймворк для веб-приложений на Python. Его цель — сделать начало работы быстрым и простым, при этом поддерживая рост до сложных приложений. Flask начинался как простая обёртка вокруг набора инструментов Werkzeug WSGI и шаблонизатора Jinja, а со временем стал одним из самых широко используемых веб-фреймворков Python.
Фреймворк намеренно не навязывает мнений: он предлагает рекомендации, но не требует определённых зависимостей или конкретной структуры проекта. Разработчики свободны выбирать библиотеки и инструменты, подходящие их задачам. Большая экосистема расширений, предоставляемых сообществом, упрощает добавление функциональности, такой как интеграции с базами данных, аутентификация и API.
Минимальное приложение Flask можно написать в несколько строк:
```python
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello, World!"
```
Запуск встроенного сервера разработки выполняется командой `flask run`, которая по умолчанию обслуживает приложение локально.
Проект разрабатывается и поддерживается организацией Pallets, а README включает разделы о пожертвованиях и участии в разработке. Руководство по участию охватывает сообщения о проблемах, запросы функций, вопросы и ответы, а также отправку pull request.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.