Flask (веб-фреймворк)

Поделись знанием:
Перейти к: навигация, поиск
Flask
Последняя версия

0.11

Состояние

активное

К:Википедия:Статьи без изображений (тип: не указан)

Flask — микрофреймворк для создания веб-приложений на языке программирования Python, использующий набор инструментов Werkzeug, а также шаблонизатор Jinja2.





Установка

Для установки Flask потребуется Python 2.6 и выше, pip.
pip install flask

Пример

Данный код создает простое веб-приложение, которое показывает "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.

Имя пакета и ссылка на PyPi Описание Докуметация Автор
[pypi.python.org/pypi/Flask-Login flask-login] Управление сессиями пользователей [flask-login.readthedocs.org/en/latest/ Read the Docs] Matthew Frazier
flask-sqlalchemy Поддержка SQLAlchemy [pythonhosted.org/Flask-SQLAlchemy/ Python Hosted] Phil Howell
[pypi.python.org/pypi/Flask-WTF flask-wtf] Простая интеграция с WTForms [flask-wtf.readthedocs.org/en/latest/ Read the Docs] Hsiaoming Yang

Список пакетов будет дополняться.

См. также

Напишите отзыв о статье "Flask (веб-фреймворк)"

Ссылки

  • [flask.pocoo.org/ Официальный сайт Flask]
  • [flask.pocoo.org/docs/0.10. Официальная документация (0.10)]
  • [flask-russian-docs.readthedocs.org/ru/latest/ Русский перевод документации (0.10)]
  • [github.com/mitsuhiko/flask Flask - GitHub]


Отрывок, характеризующий Flask (веб-фреймворк)

– Ни о чем! Тебе что за дело! – сердито проговорил граф.
– Нет, я слышала, – сказала Наташа. – Отчего ж маменька не хочет?
– Тебе что за дело? – крикнул граф. Наташа отошла к окну и задумалась.
– Папенька, Берг к нам приехал, – сказала она, глядя в окно.


Берг, зять Ростовых, был уже полковник с Владимиром и Анной на шее и занимал все то же покойное и приятное место помощника начальника штаба, помощника первого отделения начальника штаба второго корпуса.
Он 1 сентября приехал из армии в Москву.
Ему в Москве нечего было делать; но он заметил, что все из армии просились в Москву и что то там делали. Он счел тоже нужным отпроситься для домашних и семейных дел.
Берг, в своих аккуратных дрожечках на паре сытых саврасеньких, точно таких, какие были у одного князя, подъехал к дому своего тестя. Он внимательно посмотрел во двор на подводы и, входя на крыльцо, вынул чистый носовой платок и завязал узел.
Из передней Берг плывущим, нетерпеливым шагом вбежал в гостиную и обнял графа, поцеловал ручки у Наташи и Сони и поспешно спросил о здоровье мамаши.
– Какое теперь здоровье? Ну, рассказывай же, – сказал граф, – что войска? Отступают или будет еще сраженье?
– Один предвечный бог, папаша, – сказал Берг, – может решить судьбы отечества. Армия горит духом геройства, и теперь вожди, так сказать, собрались на совещание. Что будет, неизвестно. Но я вам скажу вообще, папаша, такого геройского духа, истинно древнего мужества российских войск, которое они – оно, – поправился он, – показали или выказали в этой битве 26 числа, нет никаких слов достойных, чтоб их описать… Я вам скажу, папаша (он ударил себя в грудь так же, как ударял себя один рассказывавший при нем генерал, хотя несколько поздно, потому что ударить себя в грудь надо было при слове «российское войско»), – я вам скажу откровенно, что мы, начальники, не только не должны были подгонять солдат или что нибудь такое, но мы насилу могли удерживать эти, эти… да, мужественные и древние подвиги, – сказал он скороговоркой. – Генерал Барклай до Толли жертвовал жизнью своей везде впереди войска, я вам скажу. Наш же корпус был поставлен на скате горы. Можете себе представить! – И тут Берг рассказал все, что он запомнил, из разных слышанных за это время рассказов. Наташа, не спуская взгляда, который смущал Берга, как будто отыскивая на его лице решения какого то вопроса, смотрела на него.