ゼロから始める: Python で Flask をインストールするための完全ガイド
はじめに
Flask は、シンプルで柔軟な開発に広く使用されている軽量の Python Web フレームワークです。ウェブアプリケーション。この記事では、Flask を最初からインストールする方法に関する完全なガイドを提供し、一般的に使用されるコード例をいくつか示します。
仮想環境の作成
他のプロジェクトへの干渉を避けるために、Flask をインストールする前に仮想環境を作成することをお勧めします。コマンド ラインで次のコマンドを実行します。
python3 -m venv myenv
これにより、現在のディレクトリに myenv という名前の仮想環境が作成されます。
仮想環境のアクティブ化
Windows オペレーティング システムでは、コマンド ラインで次のコマンドを実行して仮想環境をアクティブ化できます。
myenvScriptsctivate
macOS および Linux の場合オペレーティング システムを使用している場合は、次のコマンドを使用して仮想環境をアクティブ化します:
source myenv/bin/activate
Flask のインストール
仮想環境がアクティブ化されたら、次のコマンドを実行して Flask をインストールします:
pip install flask
これにより、Flask とその依存関係が自動的にインストールされます。
単純な Flask アプリケーションを作成します。
app.py という名前のファイルを作成し、その中に次のコードを記述します。
from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, Flask!' if __name__ == '__main__': app.run()
Flask アプリケーション
コマンド ラインで次のコマンドを実行して、Flask アプリケーションを実行します:
python app.py
次の出力が表示されます:
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
これで、ブラウザを開いて http にアクセスできます。 ://127.0.0.1:5000/ を実行すると、「Hello, Flask!」が表示されます。これは、Flask アプリケーションが正常に実行されていることを意味します。
ルーティング関数とビュー関数を追加する
Flask はルーティングを使用して URL をビュー関数に関連付けます。 app.py ファイルを編集し、次のコードを追加して、新しいルートとビュー関数を作成します。
@app.route('/about') def about(): return 'This is the About page.'
これで、ブラウザで http://127.0.0.1:5000/about にアクセスできるようになり、Go が表示されます。 「これはAboutページです。」
テンプレートの使用
Flask は、テンプレートを使用して動的コンテンツをレンダリングすることもサポートしています。 templateというディレクトリを作成し、その中にindex.htmlというファイルを作成します。 Index.html では、次のコードを編集できます:
<!DOCTYPE html> <html> <head> <title>Flask App</title> </head> <body> <h1>Welcome to Flask App!</h1> <p>This is a {{ message }}.</p> </body> </html>
次に、app.py ファイルを編集し、テンプレートを使用するようにビュー関数を更新します:
from flask import render_template @app.route('/message') def message(): return render_template('index.html', message='dynamic message')
次に、ブラウザで次のようにします。 http://127.0.0.1:5000/message にアクセスすると、「Flask アプリへようこそ! これは動的メッセージです。」と表示されます。
結論
Flask を最初からインストールするための完全なガイドが完成しましたこと、おめでとうございます。これからは、Flask の学習を続けて、ニーズに応じて機能豊富な Web アプリケーションを構築できます。この記事がお役に立てば幸いです!
以上が初心者向けの Flask のインストール方法: 完全な Python インストール ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。