No description
Find a file
2022-12-22 11:17:00 +03:00
.github explain workflow 2022-07-04 08:35:36 -07:00
artwork fix list numbering 2021-10-01 19:46:54 -07:00
docs Merge branch '2.2.x' 2022-11-25 07:51:37 -08:00
examples remove FLASK_ENV from docs 2022-08-01 15:11:35 -07:00
requirements update requirements 2022-11-25 07:39:54 -08:00
src/flask Merge branch '2.2.x' 2022-11-25 07:51:37 -08:00
tests update requirements 2022-11-25 07:39:54 -08:00
.editorconfig add EditorConfig 2020-05-23 13:25:06 -07:00
.gitignore remove references to mailing list 2022-05-10 09:28:43 -07:00
.pre-commit-config.yaml Merge branch '2.2.x' 2022-11-25 07:51:37 -08:00
.readthedocs.yaml pin os and python version in rtd build 2021-12-22 20:06:08 -07:00
CHANGES.rst Add .svg to select_jinja_autoescape (#4840) 2022-10-30 14:55:51 +00:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2019-05-06 12:41:01 -04:00
CONTRIBUTING.rst remove references to mailing list 2022-05-10 09:28:43 -07:00
LICENSE.rst standardize license and copyright 2019-06-22 13:09:09 -07:00
MANIFEST.in Initial typing support 2021-04-26 17:20:24 +01:00
README.rst Update README.rst 2022-12-22 11:17:00 +03:00
setup.cfg add typing tests to mypy config 2022-06-05 15:49:41 -07:00
setup.py require werkzeug >= 2.2.2 2022-08-08 16:14:00 -07:00
tox.ini fix uninstalled package tests under tox 2022-06-06 08:24:05 -07:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Flask (не фляга)
=====

Flask - это облегченный фреймворк веб-приложений `WSGI`_. Он разработан
для того, чтобы сделать начало работы быстрым и легким, с возможностью масштабирования до
сложных приложений. Он начинался как простая оболочка вокруг `Werkzeug`_
и `Jinja`_ и стал одним из самых популярных
фреймворков веб-приложений на Python.

Flask предлагает предложения, но не применяет никаких зависимостей или
макета проекта. Разработчик сам выбирает инструменты и
библиотеки, которые он хочет использовать. Сообщество предоставляет множество расширений
, которые упрощают добавление новых функций.

.. _WSGI: https://wsgi.readthedocs.io/
.. _Werkzeug: https://werkzeug.palletsprojects.com/
.. _Jinja: https://jinja.palletsprojects.com/


Установочка))
----------

Install and update using `pip`_:

.. code-block:: text

    $ pip install -U Flask

.. _pip: https://pip.pypa.io/en/stable/getting-started/

Простой пример)))):
----------------

.. code-block:: python

    # save this as app.py
    from flask import Flask

    app = Flask(__name__)

    @app.route("/")
    def hello():
        return "Hello, World!"

.. code-block:: text

    $ flask run
      * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)


Сопутствие
------------

Рекомендации по настройке среды разработки и тому, как внести
свой вклад в Flask, см. в разделе "Рекомендации по внесению вклада`_.

.. _Способствующие руководящие принципы: https://github.com/pallets/flask/blob/main/CONTRIBUTING.rst


Для донатеров
------

Организация Pallets разрабатывает и поддерживает Flask и библиотеки
, которые она использует. Чтобы расширить сообщество участников и пользователей и
позволить сопровождающим уделять больше времени проектам, Пожалуйста задонатьте сегодня(мне хихи) :>`_.

.. _ для доната : https://palletsprojects.com/donate


Полезные ссылочки
-----

-   Документация: https://flask.palletsprojects.com/
-   Изменения: https://flask.palletsprojects.com/changes/
-   PyPI Releases: https://pypi.org/project/Flask/
-   Исходный код: https://github.com/pallets/flask/
-   Отслеживание проблем: https://github.com/pallets/flask/issues/
-   Вебсайт: https://palletsprojects.com/p/flask/
-   Твитер: https://twitter.com/PalletsTeam
-   Чат: https://discord.gg/pallets