Results of 1 - 10 of about 28 for インポート (0.003 sec.)
- 代替ツールから受けたインスピレーションと比較 14174
- 代替ツールから受けたインスピレーションと比較 何が FastAPI にインスピレーションを与えたのか、他の代替ツールと比較してどうか、そしてそこから何を学んだのかについて。 はじめに FastAPI は、代替ツールのこれまでの働きがなければ存在しなかったでしょ
...などは扱えませんが、それでも高性能です。 情報 HugはTimothy Crosleyにより作成されました。彼は isort など、Pythonのファイル内のインポートの並び替えを自動的におこうなう素晴らしいツールの開発者です。 FastAPI へ与えたインスピレーション HugはAPIStarに部分的なインス... - https://man.mtool.work/fastapi/0.115/alternatives/
- コンテナ内のFastAPI - Docker 11945
- コンテナ内のFastAPI - Docker FastAPIアプリケーションをデプロイする場合、一般的なアプローチは Linuxコンテナ・イメージ をビルドすることです。 基本的には Docker を用いて行われます。生成されたコンテナ・イメージは、いくつかの方法のいずれかでデプ
...ログラムは /code で開始しその中にあなたのコードがある ./app ディレクトリがあるので、 Uvicorn は app.main から app を参照し、 インポート することができます。 Tip コード内の"+"の吹き出しをクリックして、各行が何をするのかをレビューしてください。? これで、次のよ..."--port" , "80" ] main.py ファイルを /code` ディレクトリに直接コピーします。 Uvicornを実行し、 main から app オブジェクトをインポートするように指示します( app.main からインポートするのではなく)。 次にUvicornコマンドを調整して、 app.main の代わりに新しいモ...ジュール main を使用し、FastAPIオブジェクトである app をインポートします。 デプロイメントのコンセプト コンテナという観点から、 デプロイのコンセプト に共通するいくつかについて、もう一度説明し... - https://man.mtool.work/fastapi/0.115/deployment/docker/
- プロジェクト生成 - テンプレート 10389
- プロジェクト生成 - テンプレート プロジェクトジェネレーターは、初期設定、セキュリティ、データベース、初期APIエンドポイントなどの多くが含まれているため、プロジェクトの開始に利用できます。 プロジェクトジェネレーターは常に非常に意見が分かれる設
...s Origin Resource Sharing (オリジン間リソース共有))。 Celery ワーカー。バックエンドの残りの部分からモデルとコードを選択的にインポートし、使用可能。 Dockerと統合された Pytest ベースのRESTバックエンドテスト。データベースに依存せずに、全てのAPIをテスト可能。Do... - https://man.mtool.work/fastapi/0.115/project-generation/
- デバッグ 9061
- デバッグ Visual Studio CodeやPyCharmなどを使用して、エディター上でデバッガーと連携できます。 uvicorn の実行 FastAPIアプリケーション上で、 uvicorn を直接インポートして実行します: Python 3.8+ import uvicorn from fastapi import FastAPI app = F
...が次のコマンドで呼び出されたときに実行されるコードを用意することです: $ python myapp.py ただし、次のように、別のファイルからインポートされるときには呼び出されません: from myapp import app より詳しい説明 ファイルの名前が myapp.py だとします。 以下の様に実行す...持ちます。 なので、以下: uvicorn . run ( app , host = "0.0.0.0" , port = 8000 ) は実行されます。 そのモジュール (ファイル) をインポートした場合は、こうはなりません。 したがって、次のようなもう一つのファイル importer.py がある場合: from myapp import app # Some... - https://man.mtool.work/fastapi/0.115/tutorial/debugging/
- CORS (オリジン間リソース共有) 9012
- CORS (オリジン間リソース共有) CORSまたは「オリジン間リソース共有」 は、ブラウザで実行されているフロントエンドにバックエンドと通信するJavaScriptコードがあり、そのバックエンドがフロントエンドとは異なる「オリジン」にある状況を指します。 オリジ
...ORSMiddleware の使用 FastAPI アプリケーションでは CORSMiddleware を使用して、CORSに関する設定ができます。 CORSMiddleware をインポートします。 許可されたオリジンのリストを (文字列として) 作成します。 これを「ミドルウェア」として FastAPI アプリケーションに追加... - https://man.mtool.work/fastapi/0.115/tutorial/cors/
- 機能 8783
- 機能 FastAPIの機能 FastAPI は以下の機能をもちます: オープンスタンダード準拠 API作成のための OpenAPI 。これは、 path operations の宣言、パラメータ、ボディリクエスト、セキュリティなどを含んでいます。 JSONスキーマ を使用したデータモデルのドキュ
...妥協はありません 。それらすべてと簡単に統合できます。 無制限の「プラグイン」 他の方法では、それらを必要とせず、必要なコードをインポートして使用します。 統合は非常に簡単に使用できるように設計されており(依存関係を用いて)、 path operations で使用されているのと... - https://man.mtool.work/fastapi/0.115/features/
- リクエストボディ 8783
- リクエストボディ クライアント (ブラウザなど) からAPIにデータを送信する必要があるとき、データを リクエストボディ (request body) として送ります。 リクエスト ボディはクライアントによってAPIへ送られます。 レスポンス ボディはAPIがクライアントに送
...メントにはGETのボディ情報は表示されません。さらに、中継するプロキシが対応していない可能性があります。 Pydanticの BaseModel をインポート ます初めに、 pydantic から BaseModel をインポートする必要があります: Python 3.8+ from typing import Union from fastapi imp... - https://man.mtool.work/fastapi/0.115/tutorial/body/
- 最初のステップ 8553
- 最初のステップ 最もシンプルなFastAPIファイルは以下のようになります: Python 3.8+ from fastapi import FastAPI app = FastAPI () @app . get ( "/" ) async def root (): return { "message" : "Hello World" } これを main.py にコピーします。 ライブサ
...用することもできます。たとえば、フロントエンド、モバイル、またはIoTアプリケーションです。 ステップ毎の要約 Step 1: FastAPI をインポート Python 3.8+ from fastapi import FastAPI app = FastAPI () @app . get ( "/" ) async def root (): return { "message" : "Hello...さんあります(ORMなど)。 お気に入りのものを使ってみてください。すでにサポートされている可能性が高いです。 まとめ FastAPI をインポート app インスタンスを生成 パスオペレーションデコレータ を記述 ( @app.get("/") ) パスオペレーション関数 を定義 (上記の def roo... - https://man.mtool.work/fastapi/0.115/tutorial/first-steps/
- バックグラウンドタスク 8324
- バックグラウンドタスク レスポンスを返した 後に 実行されるバックグラウンドタスクを定義できます。 これは、リクエスト後に処理を開始する必要があるが、クライアントがレスポンスを受け取る前に処理を終える必要のない操作に役立ちます。 これには、たとえ
...済み」(HTTP 202) のレスポンスを返し、バックグラウンドで処理できます。 BackgroundTasks の使用 まず初めに、 BackgroundTasks をインポートし、 BackgroundTasks の型宣言と共に、 path operation 関数 のパラメーターを定義します: Python 3.8+ from fastapi import Backgr...ジを書き込みます。 技術的な詳細 BackgroundTasks クラスは、 starlette.background から直接取得されます。 これは、FastAPI に直接インポート/インクルードされるため、 fastapi からインポートできる上に、 starlette.background から別の BackgroundTask (末尾に s がない)...を誤ってインポートすることを回避できます。 BackgroundTasks のみを使用することで ( BackgroundTask ではなく)、 Request オブジェクトを直接使用する... - https://man.mtool.work/fastapi/0.115/tutorial/background-tasks/
- ボディ - フィールド 8144
- ボディ - フィールド Query や Path 、 Body を使って path operation関数 のパラメータに追加のバリデーションやメタデータを宣言するのと同じように、Pydanticの Field を使ってPydanticモデルの内部でバリデーションやメタデータを宣言することができます。
...Field のインポート まず、以下のようにインポートします: Python 3.8+ - non-Annotated from typing import Union from fastapi import Body , FastAP...eturn results 注意 Field は他の全てのもの( Query 、 Path 、 Body など)とは違い、 fastapi からではなく、 pydantic から直接インポートされていることに注意してください。 モデルの属性の宣言 以下のように Field をモデルの属性として使用することができます: Python...クトを直接返すこともできます。そして、他にも Body クラスのサブクラスであるものがあります。 fastapi から Query や Path などをインポートする場合、これらは実際には特殊なクラスを返す関数であることに注意してください。 豆知識 型、デフォルト値、 Field を持つ各モデル... - https://man.mtool.work/fastapi/0.115/tutorial/body-fields/