Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 405 for Classes (0.06 seconds)

  1. docs/en/docs/tutorial/dependencies/classes-as-dependencies.md

    # Classes as Dependencies { #classes-as-dependencies }
    
    Before diving deeper into the **Dependency Injection** system, let's upgrade the previous example.
    
    ## A `dict` from the previous example { #a-dict-from-the-previous-example }
    
    In the previous example, we were returning a `dict` from our dependency ("dependable"):
    
    {* ../../docs_src/dependencies/tutorial001_an_py310.py hl[9] *}
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Feb 11 18:32:12 GMT 2026
    - 6.8K bytes
    - Click Count (0)
  2. docs/zh-hant/docs/tutorial/dependencies/classes-as-dependencies.md

    # 以類別作為相依性 { #classes-as-dependencies }
    
    在更深入了解 **相依性注入(Dependency Injection)** 系統之前,我們先把前一個範例升級一下。
    
    ## 前一個範例中的 `dict` { #a-dict-from-the-previous-example }
    
    在前一個範例中,我們從相依項("dependable")回傳了一個 `dict`:
    
    {* ../../docs_src/dependencies/tutorial001_an_py310.py hl[9] *}
    
    但接著我們在路徑操作函式(*path operation function*)的參數 `commons` 中取得的是一個 `dict`。
    
    而我們知道,編輯器對 `dict` 無法提供太多輔助(例如自動完成),因為它無法預先知道其中的鍵與值的型別。
    
    我們可以做得更好...
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 14 08:15:26 GMT 2026
    - 6.7K bytes
    - Click Count (0)
  3. docs/ko/docs/tutorial/dependencies/classes-as-dependencies.md

    # 의존성으로서의 클래스 { #classes-as-dependencies }
    
    **의존성 주입** 시스템에 대해 더 깊이 살펴보기 전에, 이전 예제를 업그레이드해 보겠습니다.
    
    ## 이전 예제의 `dict` { #a-dict-from-the-previous-example }
    
    이전 예제에서는 의존성("dependable")에서 `dict`를 반환하고 있었습니다:
    
    {* ../../docs_src/dependencies/tutorial001_an_py310.py hl[9] *}
    
    하지만 그러면 *경로 처리 함수*의 매개변수 `commons`에서 `dict`를 받게 됩니다.
    
    그리고 에디터는 `dict`의 키와 값 타입을 알 수 없기 때문에 `dict`에 대해서는 (완성 기능 같은) 많은 지원을 제공할 수 없다는 것을 알고 있습니다.
    
    더 나은 방법이 있습니다...
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 14 08:57:01 GMT 2026
    - 8K bytes
    - Click Count (0)
  4. docs/zh/docs/tutorial/dependencies/classes-as-dependencies.md

    # 类作为依赖项 { #classes-as-dependencies }
    
    在深入探究 **依赖注入** 系统之前,让我们升级之前的例子。
    
    ## 来自前一个例子的`dict` { #a-dict-from-the-previous-example }
    
    在前面的例子中, 我们从依赖项 ("可依赖对象") 中返回了一个 `dict`:
    
    {* ../../docs_src/dependencies/tutorial001_an_py310.py hl[9] *}
    
    但是后面我们在路径操作函数的参数 `commons` 中得到了一个 `dict`。
    
    我们知道编辑器不能为 `dict` 提供很多支持(比如补全),因为编辑器不知道 `dict` 的键和值类型。
    
    对此,我们可以做的更好...
    
    ## 什么构成了依赖项 { #what-makes-a-dependency }
    
    到目前为止,你看到的依赖项都被声明为函数。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 13:37:57 GMT 2026
    - 6.8K bytes
    - Click Count (0)
  5. docs/ja/docs/tutorial/dependencies/classes-as-dependencies.md

    # 依存関係としてのクラス { #classes-as-dependencies }
    
    **依存性注入** システムを深く掘り下げる前に、先ほどの例をアップグレードしてみましょう。
    
    ## 前の例の`dict` { #a-dict-from-the-previous-example }
    
    前の例では、依存関係("dependable")から`dict`を返していました:
    
    {* ../../docs_src/dependencies/tutorial001_an_py310.py hl[9] *}
    
    しかし、*path operation関数*のパラメータ`commons`に`dict`が含まれています。
    
    また、エディタは`dict`のキーと値の型を知ることができないため、多くのサポート(補完のような)を提供することができません。
    
    もっとうまくやれるはずです...。
    
    ## 依存関係を作るもの { #what-makes-a-dependency }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 15:24:30 GMT 2026
    - 8.8K bytes
    - Click Count (0)
  6. docs/uk/docs/tutorial/dependencies/classes-as-dependencies.md

    # Класи як залежності { #classes-as-dependencies }
    
    Перш ніж заглибитися у систему **впровадження залежностей**, оновімо попередній приклад.
    
    ## `dict` з попереднього прикладу { #a-dict-from-the-previous-example }
    
    У попередньому прикладі ми повертали `dict` із нашого «залежного»:
    
    {* ../../docs_src/dependencies/tutorial001_an_py310.py hl[9] *}
    
    Але тоді ми отримуємо `dict` у параметрі `commons` функції операції шляху.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 14 08:43:14 GMT 2026
    - 9.7K bytes
    - Click Count (0)
  7. docs/de/docs/tutorial/dependencies/classes-as-dependencies.md

    fluffy = Cat(name="Mr Fluffy")
    ```
    
    In diesem Fall ist `fluffy` eine Instanz der Klasse `Cat`.
    
    Und um `fluffy` zu erzeugen, rufen Sie `Cat` auf.
    
    Eine Python-Klasse ist also auch ein **Callable**.
    
    Darum können Sie in **FastAPI** auch eine Python-Klasse als Abhängigkeit verwenden.
    
    Was FastAPI tatsächlich prüft, ist, ob es sich um ein „Callable“ (Funktion, Klasse oder irgendetwas anderes) handelt und ob die Parameter definiert sind.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 14 07:57:30 GMT 2026
    - 7.6K bytes
    - Click Count (0)
  8. docs/es/docs/tutorial/dependencies/classes-as-dependencies.md

    # Clases como dependencias { #classes-as-dependencies }
    
    Antes de profundizar en el sistema de **Inyección de Dependencias**, vamos a mejorar el ejemplo anterior.
    
    ## Un `dict` del ejemplo anterior { #a-dict-from-the-previous-example }
    
    En el ejemplo anterior, estábamos devolviendo un `dict` de nuestra dependencia ("dependable"):
    
    {* ../../docs_src/dependencies/tutorial001_an_py310.py hl[9] *}
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 13:41:41 GMT 2026
    - 7.1K bytes
    - Click Count (0)
  9. docs/pt/docs/tutorial/dependencies/classes-as-dependencies.md

    fluffy = Cat(name="Mr Fluffy")
    ```
    
    Nesse caso,  `fluffy` é uma instância da classe `Cat`.
    
    E para criar `fluffy`, você está "chamando" `Cat`.
    
    Então, uma classe Python também é "chamável".
    
    Então, no **FastAPI**, você pode utilizar uma classe Python como uma dependência.
    
    O que o FastAPI realmente verifica, é se a dependência é algo chamável (função, classe, ou outra coisa) e os parâmetros que foram definidos.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 13:48:53 GMT 2026
    - 7.3K bytes
    - Click Count (0)
  10. docs/fr/docs/tutorial/dependencies/classes-as-dependencies.md

    ```
    
    Dans ce cas, `fluffy` est une instance de la classe `Cat`.
    
    Et pour créer `fluffy`, vous « appelez » `Cat`.
    
    Donc, une classe Python est aussi un « callable ».
    
    Ainsi, avec **FastAPI**, vous pouvez utiliser une classe Python comme dépendance.
    
    Ce que **FastAPI** vérifie réellement, c'est qu'il s'agit d'un « callable » (fonction, classe ou autre) et des paramètres qui y sont définis.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 14 08:12:41 GMT 2026
    - 7.5K bytes
    - Click Count (0)
Back to Top