Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 951 - 960 of 1,916 for FastApi (0.04 seconds)

  1. tests/test_tuples.py

    from fastapi import FastAPI, Form
    from fastapi.testclient import TestClient
    from pydantic import BaseModel
    
    app = FastAPI()
    
    
    class ItemGroup(BaseModel):
        items: list[tuple[str, str]]
    
    
    class Coordinate(BaseModel):
        x: float
        y: float
    
    
    @app.post("/model-with-tuple/")
    def post_model_with_tuple(item_group: ItemGroup):
        return item_group
    
    
    @app.post("/tuple-of-models/")
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 18:19:10 GMT 2025
    - 9.8K bytes
    - Click Count (0)
  2. docs/pt/docs/advanced/additional-responses.md

    /// info | Informação
    
    A menos que você especifique um media type diferente explicitamente em seu parâmetro `responses`, o FastAPI assumirá que o retorno possui o mesmo media type contido na classe principal de retorno (padrão `application/json`).
    
    Porém se você especificou uma classe de retorno com o valor `None` como media type, o FastAPI utilizará `application/json` para qualquer retorno adicional que possui um modelo associado.
    
    ///
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Wed Dec 17 20:41:43 GMT 2025
    - 9.4K bytes
    - Click Count (0)
  3. docs/ru/docs/python-types.md

    ///
    
    ## Аннотации типов в **FastAPI** { #type-hints-in-fastapi }
    
    **FastAPI** использует эти подсказки типов для выполнения нескольких задач.
    
    С **FastAPI** вы объявляете параметры с подсказками типов и получаете:
    
    * **Поддержку редактора кода**.
    * **Проверки типов**.
    
    ...и **FastAPI** использует эти же объявления для:
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Wed Dec 17 20:41:43 GMT 2025
    - 24.4K bytes
    - Click Count (0)
  4. docs/ja/docs/advanced/custom-response.md

    この場合、HTTPヘッダー `Content-Type` には `application/json` がセットされます。
    
    そして、OpenAPIにはそのようにドキュメントされます。
    
    ///
    
    /// tip | 豆知識
    
    `ORJSONResponse` は、現在はFastAPIのみで利用可能で、Starletteでは利用できません。
    
    ///
    
    ## HTMLレスポンス
    
    **FastAPI** からHTMLを直接返す場合は、`HTMLResponse` を使います。
    
    * `HTMLResponse` をインポートする。
    * *path operation* のパラメータ `content_type` に `HTMLResponse` を渡す。
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Mon Nov 18 02:25:44 GMT 2024
    - 10.4K bytes
    - Click Count (0)
  5. tests/test_default_response_class.py

    from typing import Any
    
    import orjson
    from fastapi import APIRouter, FastAPI
    from fastapi.responses import HTMLResponse, JSONResponse, PlainTextResponse
    from fastapi.testclient import TestClient
    
    
    class ORJSONResponse(JSONResponse):
        media_type = "application/x-orjson"
    
        def render(self, content: Any) -> bytes:
            return orjson.dumps(content)
    
    
    class OverrideResponse(JSONResponse):
        media_type = "application/x-override"
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sun Mar 01 20:49:20 GMT 2020
    - 5.2K bytes
    - Click Count (0)
  6. tests/test_dependency_yield_scope_websockets.py

    from contextvars import ContextVar
    from typing import Annotated, Any
    
    import pytest
    from fastapi import Depends, FastAPI, WebSocket
    from fastapi.exceptions import FastAPIError
    from fastapi.testclient import TestClient
    
    global_context: ContextVar[dict[str, Any]] = ContextVar("global_context", default={})  # noqa: B039
    
    
    class Session:
        def __init__(self) -> None:
            self.open = True
    
    
    async def dep_session() -> Any:
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Wed Dec 17 21:25:59 GMT 2025
    - 6K bytes
    - Click Count (0)
  7. docs/ru/docs/tutorial/debugging.md

    ---
    
    Например, в Visual Studio Code вы можете выполнить следующие шаги:
    
    * Перейдите на панель "Debug".
    * Выберите "Add configuration...".
    * Выберите "Python"
    * Запустите отладчик "`Python: Current File (Integrated Terminal)`".
    
    Это запустит сервер с вашим **FastAPI** кодом, остановится на точках останова, и т.д.
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Wed Dec 17 20:41:43 GMT 2025
    - 3.9K bytes
    - Click Count (0)
  8. docs/zh/docs/deployment/cloud.md

    # 在云上部署 FastAPI
    
    您几乎可以使用**任何云服务商**来部署 FastAPI 应用程序。
    
    在大多数情况下,主要的云服务商都有部署 FastAPI 的指南。
    
    ## 云服务商 - 赞助商
    
    一些云服务商 ✨ [**赞助 FastAPI**](../help-fastapi.md#sponsor-the-author){.internal-link target=_blank} ✨,这确保了FastAPI 及其**生态系统**持续健康地**发展**。
    
    这表明了他们对 FastAPI 及其**社区**(您)的真正承诺,因为他们不仅想为您提供**良好的服务**,而且还想确保您拥有一个**良好且健康的框架**:FastAPI。 🙇
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sun Aug 31 15:19:49 GMT 2025
    - 673 bytes
    - Click Count (0)
  9. docs/zh/docs/tutorial/security/index.md

    
    /// tip
    
    集成其他身份认证/授权提供者(例如Google,Facebook,X (Twitter),GitHub等)也是可能的,而且较为容易。
    
    最复杂的问题是创建一个像这样的身份认证/授权提供程序,但是 **FastAPI** 为你提供了轻松完成任务的工具,同时为你解决了重活。
    
    ///
    
    ## **FastAPI** 实用工具
    
    FastAPI 在 `fastapi.security` 模块中为每个安全方案提供了几种工具,这些工具简化了这些安全机制的使用方法。
    
    在下一章中,你将看到如何使用 **FastAPI** 所提供的这些工具为你的 API 增加安全性。
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sun Aug 31 10:49:48 GMT 2025
    - 4.2K bytes
    - Click Count (0)
  10. docs/zh-hant/docs/deployment/cloud.md

    # 在雲端部署 FastAPI
    
    你幾乎可以使用**任何雲端供應商**來部署你的 FastAPI 應用程式。
    
    在大多數情況下,主要的雲端供應商都有部署 FastAPI 的指南。
    
    ## 雲端供應商 - 贊助商
    
    一些雲端供應商 ✨ [**贊助 FastAPI**](../help-fastapi.md#sponsor-the-author){.internal-link target=_blank} ✨,這確保了 FastAPI 及其**生態系統**持續健康地**發展**。
    
    這也展現了他們對 FastAPI 和其**社群**(包括你)的真正承諾,他們不僅希望為你提供**優質的服務**,還希望確保你擁有一個**良好且健康的框架**:FastAPI。🙇
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sun Aug 31 15:19:49 GMT 2025
    - 700 bytes
    - Click Count (0)
Back to Top