Results of 1 - 9 of about 9 for タイプ (0.003 sec.)
- カスタムレスポンス - HTML、ストリーム、ファイル、その他のレスポンス 13679
- カスタムレスポンス - HTML、ストリーム、ファイル、その他のレスポンス デフォルトでは、 FastAPI は JSONResponse を使ってレスポンスを返します。 レスポンスを直接返す で見たように、 Response を直接返すことでこの挙動をオーバーライドできます。 しか
...換されず、ドキュメントも自動生成されません (例えば、生成されるOpenAPIの一部としてHTTPヘッダー Content-Type に特定の「メディアタイプ」を含めるなど) 。 しかし、 path operationデコレータ に、使いたい Response を宣言することもできます。 path operation関数 から...ンテンツは、その Response に含まれます。 そしてもし、 Response が、 JSONResponse や UJSONResponse の場合のようにJSONメディアタイプ ( application/json ) ならば、データは path operationデコレータ に宣言したPydantic response_model により自動的に変換 (もしく...はフィルタ) されます。 備考 メディアタイプを指定せずにレスポンスクラスを利用すると、FastAPIは何もコンテンツがないことを期待します。そのため、生成されるOpenAPIドキュメ... - https://man.mtool.work/fastapi/0.115/advanced/custom-response/
- ボディ - ネストされたモデル 10263
- ボディ - ネストされたモデル FastAPI を使用すると、深くネストされた任意のモデルを定義、検証、文書化、使用することができます(Pydanticのおかげです)。 リストのフィールド 属性をサブタイプとして定義することができます。例えば、Pythonの list は以
...tem_id , "item" : item } return results これにより、各項目の型は宣言されていませんが、 tags はある項目のリストになります。 タイプパラメータを持つリストのフィールド しかし、Pythonには型や「タイプパラメータ」を使ってリストを宣言する方法があります: typingの...) async def update_item ( item_id : int , item : Item ): results = { "item_id" : item_id , "item" : item } return results タイプパラメータを持つ List の宣言 list や dict 、 tuple のようなタイプパラメータ(内部の型)を持つ型を宣言するには: typing モジュ...ールからそれらをインストールします。 角括弧( [ と ] )を使って「タイプパラメータ」として内部の型を渡します: from typing import List my_list : List [ str ] 型宣言の標準的なPythonの構文はこれだけで... - https://man.mtool.work/fastapi/0.115/tutorial/body-nested-models/
- FastAPI 8322
- 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
...り複雑な Item モデルの場合: item : Item ...そして、この一度の宣言で、以下のようになります: 以下を含むエディタサポート: 補完 タイプチェック データの検証: データが無効な場合に自動でエラーをクリアします。 深い入れ子になった JSON オブジェクトでも検証が可能で...em_name" : item . name ... ...以下のように: ... "item_price" : item . price ... ...そして、エディタが属性を自動補完し、そのタイプを知る方法を確認してください。: より多くの機能を含む、より完全な例については、 チュートリアル - ユーザーガイド をご覧ください... - https://man.mtool.work/fastapi/0.115/
- FastAPIを応援 - ヘルプの入手 8196
- FastAPIを応援 - ヘルプの入手 FastAPI は気に入りましたか? FastAPIやユーザーや開発者を応援したいですか? もしくは、 FastAPI についてヘルプが必要ですか? とても簡単に応援できます (ただ1、2回クリックするだけのものもあります)。 また、ヘルプを入手す
...eを立てた人は、他の人の手助けもお願いします。? プルリクエストをする 以下の様な プルリクエストを作成 できます: ドキュメントのタイプミスを修正。 新たなドキュメントセクションを提案。 既存のissue/バグを修正。 新機能を追加。 開発者のスポンサーになる GitHub sp... - https://man.mtool.work/fastapi/0.115/help-fastapi/
- 歴史、設計、そしてこれから 8196
- 歴史、設計、そしてこれから 少し前に、 FastAPI のユーザーに以下の様に尋ねられました : このプロジェクトの歴史は?何もないところから、数週間ですごいものができているようです。 [...] これがその歴史のほんの一部です。 代替手段 数年前から、私は複雑な
...は事実上すべてのエディターでうけられるはずです。 そうすることで、コードの重複を可能な限り減らし、どこでも補完があるようにし、タイプチェックやエラーチェックなどを実現する最善の方法を見つけました。 すべての箇所で、すべての開発者に最高の開発体験を提供しました... - https://man.mtool.work/fastapi/0.115/history-design-future/
- レスポンスステータスコード 8196
- レスポンスステータスコード レスポンスモデルを指定するのと同じ方法で、レスポンスに使用されるHTTPステータスコードを以下の path operations のいずれかの status_code パラメータで宣言することもできます。 @app.get() @app.post() @app.put() @app.del
...こともできます。 400 以上は「クライアントエラー」のレスポンスのためのものです。これらは、おそらく最も多用するであろう2番目のタイプです。 例えば、 404 は「Not Found」レスポンスです。 クライアントからの一般的なエラーについては、 400 を使用することができます... - https://man.mtool.work/fastapi/0.115/tutorial/response-status-code/
- デプロイメントのコンセプト 8070
- デプロイメントのコンセプト FastAPI を用いたアプリケーションをデプロイするとき、もしくはどのようなタイプのWeb APIであっても、おそらく気になるコンセプトがいくつかあります。 それらを活用することでアプリケーションを デプロイするための最適な方法
...レシピ を紹介します。 しかし、今はこれらの重要な コンセプトに基づくアイデア を確認しましょう。これらのコンセプトは、他のどのタイプのWeb APIにも当てはまります。? セキュリティ - HTTPS 前チャプターのHTTPSについて では、HTTPSがどのようにAPIを暗号化するのかに... - https://man.mtool.work/fastapi/0.115/deployment/concepts/
- Pythonの型の紹介 8070
- Pythonの型の紹介 Python 3.6以降 では「型ヒント」オプションがサポートされています。 これらの "型ヒント" は変数の 型 を宣言することができる新しい構文です。(Python 3.6以降) 変数に型を宣言することでエディターやツールがより良いサポートを提供す
...であり、このリストの各項目は str です。 そうすることで、エディタはリストの項目を処理している間にもサポートを提供できます。 タイプがなければ、それはほぼ不可能です。 変数 item はリスト items の要素の一つであることに注意してください。 それでも、エディタはそ... - https://man.mtool.work/fastapi/0.115/python-types/
- エラーハンドリング 7819
- エラーハンドリング APIを使用しているクライアントにエラーを通知する必要がある状況はたくさんあります。 このクライアントは、フロントエンドを持つブラウザ、誰かのコード、IoTデバイスなどが考えられます。 クライアントに以下のようなことを伝える必要が
...すことができます。 これらは FastAPI によって自動的に処理され、JSONに変換されます。 カスタムヘッダーの追加 例えば、いくつかのタイプのセキュリティのために、HTTPエラーにカスタムヘッダを追加できると便利な状況がいくつかあります。 おそらくコードの中で直接使用す... - https://man.mtool.work/fastapi/0.115/tutorial/handling-errors/
PREV
1
NEXT