FastAPIプロジェクトの設定
開発環境の設定
インストールの編集
Visual Studioコードなどのエディタのインストール
プロジェクトフォルダの作成
必要な場所にプロジェクトフォルダを作成
エディタでプロジェクトフォルダを開く
プロジェクトフォルダに仮想環境を構築する
python -m venv 가상환경명
エンタープライズ設定
仮想環境フォルダF1
またはCtrl+Shift+P
にアクセスして画面上部のウィンドウを選択し、Python Select Interpreter
を入力します.
表示されるエンタープライズ・リストから、作成した仮想環境フォルダのPythonファイルを選択します.
ターミナル設定
デフォルトの端末タイプをcmdまたはGit Bashに変更する必要がありますF1
またはCtrl+Shift+P
をクリックして画面上部のウィンドウを選択し、Terminal: Select Default Profile
を入力します.
表示されるCommand Prompt
またはGit Bash
を選択します.
新しい端末の実行
ターミナル画面の右側にある+をクリックして、新しい仮想環境が適用されたターミナルを実行します.
fastapi(フレーム)、uvicorn(サーバ)のインストール
pip install fastapi
pip install uvicorn
ターミナルで仮想環境をアクティブにする方法
Scriptsactivate
へ
コードの作成
仮想環境フォルダがある場所(プロジェクトフォルダ内)にPythonファイルを作成する(ex.main.py
)
きほんコード
from fastapi import FastAPI
Fastapi importからPythonファイル上部へapp = FastAPI()
アプリケーション実行コードの入力
APIコード
APIコードの入力@app.HTTPMethod명("엔드포인트")
async def 함수명():
엔드포인트에서 실행될 코드
実行(Webサーバを開く)
uvicorn 파일명:app --reload
http://127.0.0.1:8000
実行結果を表示
端末でステータスコードとメッセージを表示できます
Reference
この問題について(FastAPIプロジェクトの設定), 我々は、より多くの情報をここで見つけました
https://velog.io/@nonasking/FastAPI-프로젝트-세팅
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
python -m venv 가상환경명
pip install fastapi
pip install uvicorn
@app.HTTPMethod명("엔드포인트")
async def 함수명():
엔드포인트에서 실행될 코드
Reference
この問題について(FastAPIプロジェクトの設定), 我々は、より多くの情報をここで見つけました https://velog.io/@nonasking/FastAPI-프로젝트-세팅テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol