Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 101 - 110 of 849 for Tutorial (0.08 seconds)

  1. docs/zh/docs/tutorial/security/first-steps.md

    打开交互式文档:[http://127.0.0.1:8000/docs](http://127.0.0.1:8000/docs)。
    
    你会看到类似这样的界面:
    
    <img src="/img/tutorial/security/image01.png">
    
    /// check | Authorize 按钮!
    
    页面右上角已经有一个崭新的“Authorize”按钮。
    
    你的*路径操作*右上角还有一个可点击的小锁图标。
    
    ///
    
    点击它,会弹出一个授权表单,可输入 `username` 和 `password`(以及其它可选字段):
    
    <img src="/img/tutorial/security/image02.png">
    
    /// note | 注意
    
    目前无论在表单中输入什么都不会生效,我们稍后就会实现它。
    
    ///
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 7.5K bytes
    - Click Count (0)
  2. docs/en/docs/tutorial/security/first-steps.md

    ```
    
    </div>
    
    ## Check it { #check-it }
    
    Go to the interactive docs at: [http://127.0.0.1:8000/docs](http://127.0.0.1:8000/docs).
    
    You will see something like this:
    
    <img src="/img/tutorial/security/image01.png">
    
    /// check | Authorize button!
    
    You already have a shiny new "Authorize" button.
    
    And your *path operation* has a little lock in the top-right corner that you can click.
    
    ///
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Mar 07 09:29:03 GMT 2026
    - 8.3K bytes
    - Click Count (0)
  3. docs/zh-hant/docs/advanced/async-tests.md

    `TestClient` 是建立在 [HTTPX](https://www.python-httpx.org) 之上,所幸我們可以直接使用它來測試 API。
    
    ## 範例 { #example }
    
    作為簡單範例,讓我們考慮與[更大型的應用](../tutorial/bigger-applications.md)與[測試](../tutorial/testing.md)中描述的類似檔案結構:
    
    ```
    .
    ├── app
    │   ├── __init__.py
    │   ├── main.py
    │   └── test_main.py
    ```
    
    檔案 `main.py` 會是:
    
    {* ../../docs_src/async_tests/app_a_py310/main.py *}
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 3.5K bytes
    - Click Count (0)
  4. docs/ko/docs/tutorial/path-params.md

    이는 API와 상호 작용하는 코드를 개발하고 디버깅하는 데 매우 유용합니다.
    
    ///
    
    ## 문서화 { #documentation }
    
    그리고 브라우저에서 [http://127.0.0.1:8000/docs](http://127.0.0.1:8000/docs)를 열면, 다음과 같이 자동 대화식 API 문서를 볼 수 있습니다:
    
    <img src="/img/tutorial/path-params/image01.png">
    
    /// check | 확인
    
    다시 한 번, 동일한 파이썬 타입 선언만으로 **FastAPI**는 자동 대화형 문서(Swagger UI 통합)를 제공합니다.
    
    경로 매개변수가 정수형으로 선언된 것을 확인할 수 있습니다.
    
    ///
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:06:26 GMT 2026
    - 9.9K bytes
    - Click Count (0)
  5. scripts/playwright/separate_openapi_schemas/image01.py

        page.get_by_text("POST/items/Create Item").click()
        page.get_by_role("tab", name="Schema").first.click()
        # Manually add the screenshot
        page.screenshot(
            path="docs/en/docs/img/tutorial/separate-openapi-schemas/image01.png"
        )
    
        # ---------------------
        context.close()
        browser.close()
    
    
    process = subprocess.Popen(
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Sep 13 09:14:46 GMT 2024
    - 974 bytes
    - Click Count (0)
  6. docs/zh/docs/advanced/middleware.md

    # 高级中间件 { #advanced-middleware }
    
    用户指南介绍了如何为应用添加[自定义中间件](../tutorial/middleware.md)。
    
    以及如何[使用 `CORSMiddleware` 处理 CORS](../tutorial/cors.md)。
    
    本章学习如何使用其它中间件。
    
    ## 添加 ASGI 中间件 { #adding-asgi-middlewares }
    
    因为 **FastAPI** 基于 Starlette,且执行 <abbr title="Asynchronous Server Gateway Interface - 异步服务器网关接口">ASGI</abbr> 规范,所以可以使用任意 ASGI 中间件。
    
    中间件不必是专为 FastAPI 或 Starlette 定制的,只要遵循 ASGI 规范即可。
    
    总之,ASGI 中间件是类,并把 ASGI 应用作为第一个参数。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 3.7K bytes
    - Click Count (0)
  7. scripts/playwright/separate_openapi_schemas/image04.py

        page.get_by_role("button", name="Item-Output").click()
        page.set_viewport_size({"width": 960, "height": 820})
        # Manually add the screenshot
        page.screenshot(
            path="docs/en/docs/img/tutorial/separate-openapi-schemas/image04.png"
        )
        # ---------------------
        context.close()
        browser.close()
    
    
    process = subprocess.Popen(
        ["uvicorn", "docs_src.separate_openapi_schemas.tutorial001:app"]
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Sep 13 09:14:46 GMT 2024
    - 1K bytes
    - Click Count (0)
  8. docs/en/docs/advanced/response-headers.md

    per.mozilla.org/en-US/docs/Web/HTTP/Headers).
    
    But if you have custom headers that you want a client in a browser to be able to see, you need to add them to your CORS configurations (read more in [CORS (Cross-Origin Resource Sharing)](../tutorial/cors.md)), using the parameter `expose_headers` documented in [Starlette's CORS docs](https://www.starlette.dev/middleware/#corsmiddleware)....
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 05 18:13:19 GMT 2026
    - 2.2K bytes
    - Click Count (0)
  9. scripts/playwright/header_param_models/image01.py

        page.get_by_role("button", name="GET /items/ Read Items").click()
        page.get_by_role("button", name="Try it out").click()
        # Manually add the screenshot
        page.screenshot(path="docs/en/docs/img/tutorial/header-param-models/image01.png")
    
        # ---------------------
        context.close()
        browser.close()
    
    
    process = subprocess.Popen(
        ["fastapi", "run", "docs_src/header_param_models/tutorial001.py"]
    )
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Tue Sep 17 18:54:10 GMT 2024
    - 1.1K bytes
    - Click Count (0)
  10. scripts/playwright/request_form_models/image01.py

        page.get_by_role("button", name="POST /login/ Login").click()
        page.get_by_role("button", name="Try it out").click()
        # Manually add the screenshot
        page.screenshot(path="docs/en/docs/img/tutorial/request-form-models/image01.png")
    
        # ---------------------
        context.close()
        browser.close()
    
    
    process = subprocess.Popen(
        ["fastapi", "run", "docs_src/request_form_models/tutorial001.py"]
    )
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Sep 13 09:14:46 GMT 2024
    - 1.1K bytes
    - Click Count (0)
Back to Top