コンテンツにスキップ
per page, with , order by , clip by
Results of 1 - 7 of about 7 for コンテンツ (0.003 sec.)
コンテナ内のFastAPI - Docker 13504
コンテナ内のFastAPI - Docker FastAPIアプリケーションをデプロイする場合、一般的なアプローチは Linuxコンテナ・イメージ をビルドすることです。 基本的には Docker を用いて行われます。生成されたコンテナ・イメージは、いくつかの方法のいずれかでデプ ... とは、コンテナ イメージ は実行されておらず、パッケージ化されたファイルとメタデータのみであることを意味します。 保存された静的コンテンツである「 コンテナイメージ 」とは対照的に、「 コンテナ 」は通常、実行中のインスタンス、つまり 実行 されているものを指します。 ...
https://man.mtool.work/fastapi/0.115/deployment/docker/
レスポンスを直接返す 8742
レスポンスを直接返す FastAPI の path operation では、通常は任意のデータを返すことができます: 例えば、 dict 、 list 、Pydanticモデル、データベースモデルなどです。 デフォルトでは、 FastAPI は JSON互換エンコーダ で説明されている jsonable_encod ... Response のサブクラスです。 Response を返した場合は、 FastAPI は直接それを返します。 それは、Pydanticモデルのデータ変換や、コンテンツを任意の型に変換したりなどはしません。 これは多くの柔軟性を提供します。任意のデータ型を返したり、任意のデータ宣言やバリデーシ ... バーライドできます。 jsonable_encoder を Response の中で使う FastAPI はあなたが返す Response に対して何も変更を加えないので、コンテンツが準備できていることを保証しなければなりません。 例えば、Pydanticモデルを JSONResponse に含めるには、すべてのデータ型 ( date ...
https://man.mtool.work/fastapi/0.115/advanced/response-directly/
カスタムレスポンス - HTML、ストリーム、ファイル、その他のレスポンス 8379
カスタムレスポンス - HTML、ストリーム、ファイル、その他のレスポンス デフォルトでは、 FastAPI は JSONResponse を使ってレスポンスを返します。 レスポンスを直接返す で見たように、 Response を直接返すことでこの挙動をオーバーライドできます。 しか ... るなど) 。 しかし、 path operationデコレータ に、使いたい Response を宣言することもできます。 path operation関数 から返されるコンテンツは、その Response に含まれます。 そしてもし、 Response が、 JSONResponse や UJSONResponse の場合のようにJSONメディアタイプ ( ... により自動的に変換 (もしくはフィルタ) されます。 備考 メディアタイプを指定せずにレスポンスクラスを利用すると、FastAPIは何もコンテンツがないことを期待します。そのため、生成されるOpenAPIドキュメントにレスポンスフォーマットが記載されません。 ORJSONResponse を使 ...
https://man.mtool.work/fastapi/0.115/advanced/custom-response/
最初のステップ 8379
最初のステップ 最もシンプルなFastAPIファイルは以下のようになります: Python 3.8+ from fastapi import FastAPI app = FastAPI () @app . get ( "/" ) async def root (): return { "message" : "Hello World" } これを main.py にコピーします。 ライブサ ... す。 このスキーマ定義はAPIパス、受け取り可能なパラメータなどが含まれます。 データ「スキーマ」 「スキーマ」という用語は、JSONコンテンツなどの一部のデータの形状を指す場合もあります。 そのような場合、スキーマはJSON属性とそれらが持つデータ型などを意味します。 Op ... : return { "message" : "Hello World" } 備考 違いが分からない場合は、 Async: "急いでいますか?" を確認してください。 Step 5: コンテンツの返信 Python 3.8+ from fastapi import FastAPI app = FastAPI () @app . get ( "/" ) async def root (): return { "message" : " ...
https://man.mtool.work/fastapi/0.115/tutorial/first-steps/
レスポンスステータスコード 8251
レスポンスステータスコード レスポンスモデルを指定するのと同じ方法で、レスポンスに使用されるHTTPステータスコードを以下の path operations のいずれかの status_code パラメータで宣言することもできます。 @app.get() @app.post() @app.put() @app.del ... コードを作成した後によく使用されます。 特殊なケースとして、 204 (No Content)があります。このレスポンスはクライアントに返すコンテンツがない場合に使用されます。そしてこのレスポンスはボディを持つことはできません。 300 以上は「リダイレクト」のためのものです。こ ...
https://man.mtool.work/fastapi/0.115/tutorial/response-status-code/
HTTPS について 8197
HTTPS について HTTPSは単に「有効」か「無効」かで決まるものだと思いがちです。 しかし、それよりもはるかに複雑です。 Tip もし急いでいたり、HTTPSの仕組みについて気にしないのであれば、次のセクションに進み、さまざまなテクニックを使ってすべてをセッ ... ー内の すべてのHTTPS証明書 を持っている必要があります。 セキュアな接続を取得した 後 でも、通信プロトコルは HTTPのまま です。 コンテンツは HTTPプロトコル で送信されているにもかかわらず、 暗号化 されています。 サーバー(マシン、ホストなど)上で 1つのプログラム/ ...
https://man.mtool.work/fastapi/0.115/deployment/https/
パスワード(およびハッシュ化)によるOAuth2、JWTトークンによるBearer 8070
パスワード(およびハッシュ化)によるOAuth2、JWTトークンによるBearer これでセキュリティの流れが全てわかったので、 JWT トークンと安全なパスワードのハッシュ化を使用して、実際にアプリケーションを安全にしてみましょう。 このコードは、アプリケーシ ... I6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c これらは暗号化されていないので、誰でもコンテンツから情報を復元できてしまいます。 しかし、トークンは署名されているため、あなたが発行したトークンを受け取った人は、あなたが実際 ... 提供しています。そのため、代わりにPython-joseを使用するように更新されました。 パスワードのハッシュ化 「ハッシュ化」とは、あるコンテンツ(ここではパスワード)を、規則性のないバイト列(単なる文字列)に変換することです。 特徴として、全く同じ内容(全く同じパスワー ...
https://man.mtool.work/fastapi/0.115/tutorial/security/oauth2-jwt/
PREV 1 NEXT