Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 16 for get_token_header (0.09 seconds)

  1. docs_src/bigger_applications/app_an_py310/routers/items.py

    from fastapi import APIRouter, Depends, HTTPException
    
    from ..dependencies import get_token_header
    
    router = APIRouter(
        prefix="/items",
        tags=["items"],
        dependencies=[Depends(get_token_header)],
        responses={404: {"description": "Not found"}},
    )
    
    
    fake_items_db = {"plumbus": {"name": "Plumbus"}, "gun": {"name": "Portal Gun"}}
    
    
    @router.get("/")
    async def read_items():
        return fake_items_db
    
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 1011 bytes
    - Click Count (0)
  2. docs_src/bigger_applications/app_an_py310/main.py

    from .dependencies import get_query_token, get_token_header
    from .internal import admin
    from .routers import items, users
    
    app = FastAPI(dependencies=[Depends(get_query_token)])
    
    
    app.include_router(users.router)
    app.include_router(items.router)
    app.include_router(
        admin.router,
        prefix="/admin",
        tags=["admin"],
        dependencies=[Depends(get_token_header)],
        responses={418: {"description": "I'm a teapot"}},
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 552 bytes
    - Click Count (0)
  3. docs/en/docs/tutorial/bigger-applications.md

    A single dot `.`, like in:
    
    ```Python
    from .dependencies import get_token_header
    ```
    
    would mean:
    
    * Starting in the same package that this module (the file `app/routers/items.py`) lives in (the directory `app/routers/`)...
    * find the module `dependencies` (an imaginary file at `app/routers/dependencies.py`)...
    * and from it, import the function `get_token_header`.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Mar 07 09:29:03 GMT 2026
    - 19.2K bytes
    - Click Count (0)
  4. docs_src/bigger_applications/app_an_py310/dependencies.py

    from typing import Annotated
    
    from fastapi import Header, HTTPException
    
    
    async def get_token_header(x_token: Annotated[str, Header()]):
        if x_token != "fake-super-secret-token":
            raise HTTPException(status_code=400, detail="X-Token header invalid")
    
    
    async def get_query_token(token: str):
        if token != "jessica":
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 409 bytes
    - Click Count (0)
  5. docs/zh/docs/tutorial/bigger-applications.md

    ```Python
    from ..dependencies import get_token_header
    ```
    
    表示:
    
    * 从该模块(`app/routers/items.py` 文件)所在的同一个包(`app/routers/` 目录)开始...
    * 跳转到其父包(`app/` 目录)...
    * 在该父包中,找到 `dependencies` 模块(位于 `app/dependencies.py` 的文件)...
    * 然后从中导入函数 `get_token_header`。
    
    正常工作了!🎉
    
    ---
    
    同样,如果我们使用了三个点 `...`,例如:
    
    ```Python
    from ...dependencies import get_token_header
    ```
    
    那将意味着:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 19.5K bytes
    - Click Count (0)
  6. docs/zh-hant/docs/tutorial/bigger-applications.md

    ```Python
    from ..dependencies import get_token_header
    ```
    
    代表:
    
    * 從此模組(檔案 `app/routers/items.py`)所在的相同套件(目錄 `app/routers/`)開始...
    * 前往其父套件(目錄 `app/`)...
    * 然後在那裡找到模組 `dependencies`(檔案 `app/dependencies.py`)...
    * 並從中匯入函式 `get_token_header`。
    
    這就正確了!🎉
    
    ---
    
    同樣地,如果我們用三個點號 `...`,如下:
    
    ```Python
    from ...dependencies import get_token_header
    ```
    
    就代表:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 18.7K bytes
    - Click Count (0)
  7. docs/uk/docs/tutorial/bigger-applications.md

    ///
    
    Одна крапка `.`, як у:
    
    ```Python
    from .dependencies import get_token_header
    ```
    
    означає:
    
    * Починаючи в тому самому пакеті, де знаходиться цей модуль (файл `app/routers/items.py`) (каталог `app/routers/`)...
    * знайти модуль `dependencies` (уявний файл `app/routers/dependencies.py`)...
    * і з нього імпортувати функцію `get_token_header`.
    
    Але такого файлу не існує, наші залежності у файлі `app/dependencies.py`.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:27:41 GMT 2026
    - 27.4K bytes
    - Click Count (0)
  8. docs/ru/docs/tutorial/bigger-applications.md

    ///
    
    Одна точка `.`, как здесь:
    
    ```Python
    from .dependencies import get_token_header
    ```
    
    означает:
    
    * Начать в том же пакете, в котором находится этот модуль (файл `app/routers/items.py`) (каталог `app/routers/`)...
    * найти модуль `dependencies` (воображаемый файл `app/routers/dependencies.py`)...
    * и импортировать из него функцию `get_token_header`.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:56:20 GMT 2026
    - 29.7K bytes
    - Click Count (0)
  9. docs/de/docs/tutorial/bigger-applications.md

    ```Python
    from .dependencies import get_token_header
    ```
    
    würde bedeuten:
    
    * Beginnend im selben Package, in dem sich dieses Modul (die Datei `app/routers/items.py`) befindet (das Verzeichnis `app/routers/`) ...
    * finde das Modul `dependencies` (eine imaginäre Datei unter `app/routers/dependencies.py`) ...
    * und importiere daraus die Funktion `get_token_header`.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:58:09 GMT 2026
    - 21.9K bytes
    - Click Count (0)
  10. docs/tr/docs/tutorial/bigger-applications.md

    ///
    
    Tek bir nokta `.`, örneğin:
    
    ```Python
    from .dependencies import get_token_header
    ```
    
    şu anlama gelir:
    
    * Bu module’ün (yani `app/routers/items.py` dosyasının) bulunduğu package içinden başla ( `app/routers/` dizini)...
    * `dependencies` module’ünü bul (`app/routers/dependencies.py` gibi hayali bir dosya)...
    * ve oradan `get_token_header` function’ını import et.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 07:53:17 GMT 2026
    - 20.3K bytes
    - Click Count (0)
Back to Top