5分でフラスコのアプリを作成します
のような言語でAPIを構築する学習時には、フラスコは固体のオプションです.OutS(Object Relations Mapper)のおかげで、データベースのクエリや挿入物は簡単です.それが簡単になるが、時々あなたのプロジェクトがDjangoのような独断的な選択肢と比較して構造と方向を持たせることができるとき、フラスコと他の独断的な枠組みは一般的に輝きます.
このチュートリアルを始める前に、必要なツールがあればチェックしてください
そして、ほとんどのLinux distrosにあらかじめインストールされて、MacOSで常にあらかじめインストールされます.を使用してインストールする必要がありますPython website Windowsの場合は、すでにインストールされていない.Pythonがシステム上にあるかどうかをチェックするには
まず、オペレーティングシステムが付属しているターミナル/コマンドラインアプリケーションで新しいウィンドウを開きます.
その後、プロジェクトの新しいディレクトリを作成します.
MacOSの
Windows
MacOSの
Windows
インストールする
新しいファイルを作成
端末/コマンドラインアプリケーションのウィンドウを開き、実行する
そして、ほとんどのLinux distrosにあらかじめインストールされて、MacOSで常にあらかじめインストールされます.おめでとう!あなただけのフラスコアプリを構築しました.残りのAPIの理解を使用すると、別の情報、またはファイルを返す新しいルートを追加することができます.ORMを使用すると、ローカルまたはクラウドデータベースから作成、取得、更新、削除機能を追加できます.フラスコのようなフレームワークでは、制限はあなた次第です.
Python
Flask
Venv
このチュートリアルを始める前に、必要なツールがあればチェックしてください
パイソン&ピップ
そして、ほとんどのLinux distrosにあらかじめインストールされて、MacOSで常にあらかじめインストールされます.を使用してインストールする必要がありますPython website Windowsの場合は、すでにインストールされていない.Pythonがシステム上にあるかどうかをチェックするには
python --version
or python3 --version
. PIP ( PIPをインストールするパッケージ)はPythonのパッケージマネージャで、Pythonが付属しています.ステップ1:準備をプリッピング
まず、オペレーティングシステムが付属しているターミナル/コマンドラインアプリケーションで新しいウィンドウを開きます.
その後、プロジェクトの新しいディレクトリを作成します.
mkdir flaskapp
ここから新しいディレクトリに移動しなければなりませんcd flaskapp
次に、Pythonの組み込み仮想環境ツールを使用して、このディレクトリに新しい仮想環境を作成しますMacOSの
Windows
python3 -m venv venv
py -3 -m venv venv
環境が作成された後にMacOSの
Windows
. venv/bin/activate
venv\Scripts\activate
最後にフラスコをインストールします.フラスコは、今日使用するフレームワークです.それは軽量で、控えめなフレームワークで、本当に使いやすいです.インストールする
pip install Flask
またはpip3 install Flask
Pythonバージョンによって異なります.ステップ2:フラスコアプリの作成
新しいファイルを作成
app.py
次のように入力します.from flask import Flask
app = Flask(__name__)
@app.route('/')
def HelloWorld():
return "Hello World!"
if __name__ == "__main__":
app.run(debug=True)
ファイルの最初の行はFlask
ライブラリからのオブジェクト.次の行は、フラスコオブジェクトを使用できる変数として初期化し、ルートを追加して実行します.@app.route('/')
ルートと関数名HelloWorld
この関数は、デコレータ内の文字列にルーティングされます.URLが訪れたときに表示される文字列を返します.最後の2行は、不要な実行を防ぐためのPythonスクリプトで安全なガードの一種であり、app.run(debug=True)
ファイル自体がインポートされるのではなく実行されている場合.ステップ3:あなたのフラスコアプリを実行
端末/コマンドラインアプリケーションのウィンドウを開き、実行する
python flask.app
端末は次のように表示します. * Serving Flask app 'app' (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: on
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
* Restarting with stat
* Debugger is active!
* Debugger PIN: 135-059-029
そして、あなたが訪問するならばhttp://localhost:5000
または、そして、ほとんどのLinux distrosにあらかじめインストールされて、MacOSで常にあらかじめインストールされます.おめでとう!あなただけのフラスコアプリを構築しました.残りのAPIの理解を使用すると、別の情報、またはファイルを返す新しいルートを追加することができます.ORMを使用すると、ローカルまたはクラウドデータベースから作成、取得、更新、削除機能を追加できます.フラスコのようなフレームワークでは、制限はあなた次第です.
ソース
Python
Flask
Venv
Reference
この問題について(5分でフラスコのアプリを作成します), 我々は、より多くの情報をここで見つけました https://dev.to/ayubf/create-a-flask-app-in-5-minutes-ohpテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol