コンテンツにスキップ
per page, with , order by , clip by
Results of 1 - 8 of about 8 for 代替 (0.006 sec.)
歴史、設計、そしてこれから 12887
歴史、設計、そしてこれから 少し前に、 FastAPI のユーザーに以下の様に尋ねられました : このプロジェクトの歴史は?何もないところから、数週間ですごいものができているようです。 [...] これがその歴史のほんの一部です。 代替手段 数年前から、私は複雑な ... の一環で、多くの方法を調査し、テストし、利用する必要がありました。 FastAPI の歴史は、その前身の歴史が大部分を占めています。 代替ツールから受けたインスピレーションと比較 のセクションでこう述べています: FastAPI は、代替ツールのこれまでの働きがなければ存在 ... で利用できなかった言語機能 (Python 3.6以降の型ヒント) を利用したものを作る以外に選択肢はありませんでした。 調査 すべて既存の代替手段を使うことで、そのすべてを学び、アイデアを得て、自分や一緒に仕事をしてきた開発者のチームにとって最良の方法で組み合わせる ... ェックなどを実現する最善の方法を見つけました。 すべての箇所で、すべての開発者に最高の開発体験を提供しました。 要件 いくつかの代替手法を試したあと、私は Pydantic の強みを利用することを決めました。 そして、JSON Schemaに完全に準拠するようにしたり、制約宣言 ...
https://man.mtool.work/fastapi/0.115/history-design-future/
FastAPI 10302
FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production ドキュメント : https://fastapi.tiangolo.com ソースコード : https://github.com/fastapi/fastapi FastAPI は、Pythonの標準である型ヒントに基づいてPyt ... 0.1:8000/docs にアクセスしてみてください。 自動対話型の API ドキュメントが表示されます。 ( Swagger UI が提供しています。): 代替の API ドキュメント http://127.0.0.1:8000/redoc にアクセスしてみてください。 代替の自動ドキュメントが表示されます。( ReDoc が ... ボタンをクリックしてください。 ユーザーインターフェースは API と通信し、パラメータを送信し、結果を取得して画面に表示します: 代替の API ドキュメントのアップグレード http://127.0.0.1:8000/redoc にアクセスしましょう。 代替の API ドキュメントにも新しいクエ ... pes ( str , int , float , bool , list , etc). datetime オブジェクト UUID オブジェクト データベースモデル ...などなど 2 つの代替ユーザーインターフェースを含む自動インタラクティブ API ドキュメント: Swagger UI. ReDoc. コード例に戻りましょう、 FastAPI は次 ...
https://man.mtool.work/fastapi/0.115/
代替ツールから受けたインスピレーションと比較 9651
代替ツールから受けたインスピレーションと比較 何が FastAPI にインスピレーションを与えたのか、他の代替ツールと比較してどうか、そしてそこから何を学んだのかについて。 はじめに FastAPI は、代替ツールのこれまでの働きがなければ存在しなかったでしょ ... ように簡単に組み合わせられる点。 シンプルで簡単なルーティングの仕組みを持っている点。 Requests FastAPI は実際には Requests の代替ではありません。それらのスコープは大きく異なります。 実際にはFastAPIアプリケーションの 内部 でRequestsを使用するのが一般的で ... この二つは人気で安定したものとして選択されましたが、少し検索してみると、 ( FastAPI と同時に使用できる) OpenAPIのための多くの代替となるツールを見つけることができます。 Flask REST フレームワーク いくつかのFlask RESTフレームワークがありますが、それらを調査 ... 助を提供するというアイデアは、私にとって素晴らしいアイデアでした。 そして、長い間同じようなフレームワークを探し、多くの異なる代替ツールをテストした結果、APIStarが最良の選択肢となりました。 その後、APIStarはサーバーとして存在しなくなり、Starletteが作られ ...
https://man.mtool.work/fastapi/0.115/alternatives/
カスタムレスポンス - HTML、ストリーム、ファイル、その他のレスポンス 8784
カスタムレスポンス - HTML、ストリーム、ファイル、その他のレスポンス デフォルトでは、 FastAPI は JSONResponse を使ってレスポンスを返します。 レスポンスを直接返す で見たように、 Response を直接返すことでこの挙動をオーバーライドできます。 しか ... 読んだように、 FastAPI のデフォルトのレスポンスとして利用されます。 ORJSONResponse 上で読んだように、 orjson を使った、高速な代替のJSONレスポンスです。 UJSONResponse ujson を使った、代替のJSONレスポンスです。 注意 ujson は、いくつかのエッジケースの取り扱 ... sponse_class = UJSONResponse ) async def read_items (): return [{ "item_id" : "Foo" }] 豆知識 ORJSONResponse のほうが高速な代替かもしれません。 RedirectResponse HTTPリダイレクトを返します。デフォルトでは307ステータスコード (Temporary Redirect) となりま ...
https://man.mtool.work/fastapi/0.115/advanced/custom-response/
プロジェクト生成 - テンプレート 8567
プロジェクト生成 - テンプレート プロジェクトジェネレーターは、初期設定、セキュリティ、データベース、初期APIエンドポイントなどの多くが含まれているため、プロジェクトの開始に利用できます。 プロジェクトジェネレーターは常に非常に意見が分かれる設 ... GitHub: https://github.com/tiangolo/full-stack-fastapi-couchbase ⚠️ 警告 ⚠️ ゼロから新規プロジェクトを始める場合は、ここで代替案を確認してください。 例えば、 フルスタック FastAPI PostgreSQL のプロジェクトジェネレーターは、積極的にメンテナンスされ、利 ... 用されているのでより良い代替案かもしれません。また、すべての新機能と改善点が含まれています。 Couchbaseベースのジェネレーターは今も無償提供されています。 ...
https://man.mtool.work/fastapi/0.115/project-generation/
パスパラメータ 7916
パスパラメータ Pythonのformat文字列と同様のシンタックスで「パスパラメータ」や「パス変数」を宣言できます: Python 3.8+ from fastapi import FastAPI app = FastAPI () @app . get ( "/items/ {item_id} " ) async def read_item ( item_id ): return { ... を統合)。 パスパラメータが整数として宣言されていることに注意してください。 標準であることのメリット、ドキュメンテーションの代替物 また、生成されたスキーマが OpenAPI 標準に従っているので、互換性のあるツールが多数あります。 このため、 FastAPI 自体が代替 ...
https://man.mtool.work/fastapi/0.115/tutorial/path-params/
コンテナ内のFastAPI - Docker 7067
コンテナ内のFastAPI - Docker FastAPIアプリケーションをデプロイする場合、一般的なアプローチは Linuxコンテナ・イメージ をビルドすることです。 基本的には Docker を用いて行われます。生成されたコンテナ・イメージは、いくつかの方法のいずれかでデプ ... はそれに相当するDockerホストを使用したもの) アクセスすると、自動対話型APIドキュメント( Swagger UI が提供)が表示されます: 代替のAPIドキュメント また、 http://192.168.99.100/redoc や http://127.0.0.1/redoc (またはそれに相当するDockerホストを使用したも ... の)にもアクセスできます。 代替の自動ドキュメント( ReDoc によって提供される)が表示されます: 単一ファイルのFastAPIでDockerイメージをビルドする FastAPI が単 ...
https://man.mtool.work/fastapi/0.115/deployment/docker/
最初のステップ 7067
最初のステップ 最もシンプルなFastAPIファイルは以下のようになります: Python 3.8+ from fastapi import FastAPI app = FastAPI () @app . get ( "/" ) async def root (): return { "message" : "Hello World" } これを main.py にコピーします。 ライブサ ... OpenAPIスキーマは、FastAPIに含まれている2つのインタラクティブなドキュメントシステムの動力源です。 そして、OpenAPIに基づいた代替案が数十通りあります。 FastAPI で構築されたアプリケーションに、これらの選択肢を簡単に追加できます。 また、APIと通信するクライ ...
https://man.mtool.work/fastapi/0.115/tutorial/first-steps/
PREV 1 NEXT