flask - Webアプリケーションを構築するためのPythonマイクロフレームワーク。

(The Python micro framework for building web applications.)

Created at: 2010-04-06 19:11:59
Language: Python
License: BSD-3-Clause

フラスコ

Flaskは、軽量の_Web

WSGI
アプリケーションフレームワークです。複雑なアプリケーションにスケールアップする機能を備えており、すばやく簡単に開始できるように設計されています。
Werkzeug
これは、 _と_の単純なラッパーとして始まり
Jinja
、最も人気のあるPythonWebアプリケーションフレームワークの1つになりました。

Flaskは提案を提供しますが、依存関係やプロジェクトのレイアウトを強制するものではありません。使用したいツールとライブラリを選択するのは開発者次第です。新しい機能を簡単に追加できるようにする、コミュニティによって提供される多くの拡張機能があります。

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

インストール

pip
_を使用してインストールおよび更新します。

..コードブロック::テキスト

$ 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!"

..コードブロック::テキスト

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

貢献

開発環境のセットアップとFlaskに貢献する方法のガイダンスについては、

contributing guidelines
_を参照してください。

.. _投稿ガイドライン:https ://github.com/pallets/flask/blob/main/CONTRIBUTING.rst

寄付

Pallets組織は、Flaskとそれが使用するライブラリを開発およびサポートしています。寄稿者とユーザーのコミュニティを成長させ、メンテナがプロジェクトにより多くの時間を割けるようにするために、

please donate today
_。

.. _今日寄付してください: https://palletsprojects.com/donate

リンク