Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 41 - 50 of 199 for tutorial004 (0.05 seconds)

  1. docs/ja/docs/tutorial/query-params.md

    そして特定の順序で宣言しなくてもよいです。
    
    名前で判別されます:
    
    {* ../../docs_src/query_params/tutorial004.py hl[8,10] *}
    
    ## 必須のクエリパラメータ
    
    パスパラメータ以外のパラメータ (今のところ、クエリパラメータのみ説明しました) のデフォルト値を宣言した場合、そのパラメータは必須ではなくなります。
    
    特定の値を与えずにただオプショナルにしたい場合はデフォルト値を `None` にして下さい。
    
    しかしクエリパラメータを必須にしたい場合は、ただデフォルト値を宣言しなければよいです:
    
    {* ../../docs_src/query_params/tutorial005.py hl[6:7] *}
    
    ここで、クエリパラメータ `needy` は `str` 型の必須のクエリパラメータです
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Mon Nov 18 02:25:44 GMT 2024
    - 5.4K bytes
    - Click Count (0)
  2. docs/ko/docs/tutorial/path-params.md

    {* ../../docs_src/path_params/tutorial005.py hl[16] *}
    
    ### 문서 확인
    
    *경로 매개변수*에 사용할 수 있는 값은 미리 정의되어 있으므로 대화형 문서에서 잘 표시됩니다:
    
    <img src="/img/tutorial/path-params/image03.png">
    
    ### 파이썬 *열거형*으로 작업하기
    
    *경로 매개변수*의 값은 *열거형 멤버*가 됩니다.
    
    #### *열거형 멤버* 비교
    
    열거형 `ModelName`의 *열거형 멤버*를 비교할 수 있습니다:
    
    {* ../../docs_src/path_params/tutorial005.py hl[17] *}
    
    #### *열거형 값* 가져오기
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Mon Nov 18 02:25:44 GMT 2024
    - 9.6K bytes
    - Click Count (0)
  3. docs/ko/docs/tutorial/dependencies/classes-as-dependencies.md

    그래서, 우리는 위 예제에서의 `common_paramenters` 의존성을 클래스 `CommonQueryParams`로 바꿀 수 있습니다.
    
    {* ../../docs_src/dependencies/tutorial002.py hl[11:15] *}
    
    클래스의 인스턴스를 생성하는 데 사용되는 `__init__` 메서드에 주목하기 바랍니다:
    
    {* ../../docs_src/dependencies/tutorial002.py hl[12] *}
    
    ...이전 `common_parameters`와 동일한 매개변수를 가집니다:
    
    {* ../../docs_src/dependencies/tutorial001.py hl[9] *}
    
    이 매개변수들은 **FastAPI**가 의존성을 "해결"하기 위해 사용할 것입니다
    
    함수와 클래스 두 가지 방식 모두, 아래 요소를 갖습니다:
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Mon Nov 18 02:25:44 GMT 2024
    - 6.7K bytes
    - Click Count (0)
  4. docs/fr/docs/advanced/additional-responses.md

    Par exemple:
    
    {* ../../docs_src/additional_responses/tutorial004.py hl[13:17,26] *}
    
    ## Plus d'informations sur les réponses OpenAPI
    
    Pour voir exactement ce que vous pouvez inclure dans les réponses, vous pouvez consulter ces sections dans la spécification OpenAPI :
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Nov 09 16:39:20 GMT 2024
    - 9.5K bytes
    - Click Count (0)
  5. docs/fr/docs/tutorial/path-params.md

    {* ../../docs_src/path_params/tutorial005.py hl[17] *}
    
    #### Récupérer la *valeur de l'énumération*
    
    Vous pouvez obtenir la valeur réel d'un membre (une chaîne de caractères ici), avec `model_name.value`, ou en général, `votre_membre_d'enum.value` :
    
    {* ../../docs_src/path_params/tutorial005.py hl[20] *}
    
    /// tip | Astuce
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Nov 09 16:39:20 GMT 2024
    - 9.8K bytes
    - Click Count (0)
  6. docs/ja/docs/tutorial/security/oauth2-jwt.md

    レスポンスのトークンエンドポイントで使用するPydanticモデルを定義します。
    
    新しいアクセストークンを生成するユーティリティ関数を作成します。
    
    {* ../../docs_src/security/tutorial004.py hl[6,12:14,28:30,78:86] *}
    
    ## 依存関係の更新
    
    `get_current_user`を更新して、先ほどと同じトークンを受け取るようにしますが、今回はJWTトークンを使用します。
    
    受け取ったトークンを復号して検証し、現在のユーザーを返します。
    
    トークンが無効な場合は、すぐにHTTPエラーを返します。
    
    {* ../../docs_src/security/tutorial004.py hl[89:106] *}
    
    ## `/token` パスオペレーションの更新
    
    トークンの有効期限を表す`timedelta`を作成します。
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sun Aug 31 10:49:48 GMT 2025
    - 14K bytes
    - Click Count (1)
  7. docs/ja/docs/tutorial/body-multiple-params.md

    もちろん、ボディパラメータに加えて、必要に応じて追加のクエリパラメータを宣言することもできます。
    
    デフォルトでは、単数値はクエリパラメータとして解釈されるので、明示的に `Query` を追加する必要はありません。
    
    ```Python
    q: str = None
    ```
    
    以下において:
    
    {* ../../docs_src/body_multiple_params/tutorial004.py hl[27] *}
    
    /// info | 情報
    
    `Body`もまた、後述する `Query` や `Path` などと同様に、すべての検証パラメータとメタデータパラメータを持っています。
    
    ///
    
    ## 単一のボディパラメータの埋め込み
    
    Pydanticモデル`Item`のボディパラメータ`item`を1つだけ持っているとしましょう。
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Mon Nov 18 02:25:44 GMT 2024
    - 5.7K bytes
    - Click Count (0)
  8. docs/fr/docs/tutorial/body.md

    {* ../../docs_src/body/tutorial003.py hl[17:18] *}
    
    ## Corps de la requête + paramètres de chemin et de requête
    
    Vous pouvez aussi déclarer un **corps**, et des paramètres de **chemin** et de **requête** dans la même *opération de chemin*.
    
    **FastAPI** saura reconnaître chacun d'entre eux et récupérer la bonne donnée au bon endroit.
    
    {* ../../docs_src/body/tutorial004.py hl[18] *}
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Nov 09 16:39:20 GMT 2024
    - 7.6K bytes
    - Click Count (0)
  9. docs/ja/docs/tutorial/handling-errors.md

    また、そのためのデフォルトの例外ハンドラも含まれています。
    
    これをオーバーライドするには`RequestValidationError`をインポートして`@app.exception_handler(RequestValidationError)`と一緒に使用して例外ハンドラをデコレートします。
    
    この例外ハンドラは`Requset`と例外を受け取ります。
    
    {* ../../docs_src/handling_errors/tutorial004.py hl[2,14,15,16] *}
    
    これで、`/items/foo`にアクセスすると、デフォルトのJSONエラーの代わりに以下が返されます:
    
    ```JSON
    {
        "detail": [
            {
                "loc": [
                    "path",
                    "item_id"
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Oct 11 17:48:49 GMT 2025
    - 11.6K bytes
    - Click Count (0)
  10. docs/ja/docs/tutorial/path-params-numeric-validations.md

    {* ../../docs_src/path_params_numeric_validations/tutorial003.py hl[8] *}
    
    ## 数値の検証: 以上
    
    `Query`と`Path`(、そして後述する他のもの)を用いて、文字列の制約を宣言することができますが、数値の制約も同様に宣言できます。
    
    ここで、`ge=1`の場合、`item_id`は`1`「より大きい`g`か、同じ`e`」整数でなれけばなりません。
    
    {* ../../docs_src/path_params_numeric_validations/tutorial004.py hl[8] *}
    
    ## 数値の検証: より大きいと小なりイコール
    
    以下も同様です:
    
    * `gt`: より大きい(`g`reater `t`han)
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Jan 04 10:53:58 GMT 2025
    - 5.9K bytes
    - Click Count (0)
Back to Top