Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 32 for Jinja2 (0.25 seconds)

  1. docs/en/docs/advanced/templates.md

    A common choice is Jinja2, the same one used by Flask and other tools.
    
    There are utilities to configure it easily that you can use directly in your **FastAPI** application (provided by Starlette).
    
    ## Install dependencies { #install-dependencies }
    
    Make sure you create a [virtual environment](../virtual-environments.md), activate it, and install `jinja2`:
    
    <div class="termy">
    
    ```console
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 05 18:13:19 GMT 2026
    - 3.4K bytes
    - Click Count (0)
  2. pyproject.toml

    Changelog = "https://fastapi.tiangolo.com/release-notes/"
    
    [project.optional-dependencies]
    standard = [
        "fastapi-cli[standard] >=0.0.8",
        # For the test client
        "httpx >=0.23.0,<1.0.0",
        # For templates
        "jinja2 >=3.1.5",
        # For forms and file uploads
        "python-multipart >=0.0.18",
        # To validate email fields
        "email-validator >=2.0.0",
        # Uvicorn with uvloop
        "uvicorn[standard] >=0.12.0",
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Mon Mar 23 12:36:49 GMT 2026
    - 10.3K bytes
    - Click Count (0)
  3. docs/de/docs/index.md

    Verwendet von Starlette:
    
    * [`httpx`](https://www.python-httpx.org) – erforderlich, wenn Sie den `TestClient` verwenden möchten.
    * [`jinja2`](https://jinja.palletsprojects.com) – erforderlich, wenn Sie die Default-Template-Konfiguration verwenden möchten.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:58:09 GMT 2026
    - 23.6K bytes
    - Click Count (1)
  4. docs/uk/docs/index.md

    Використовується Starlette:
    
    * [`httpx`](https://www.python-httpx.org) - потрібно, якщо ви хочете використовувати `TestClient`.
    * [`jinja2`](https://jinja.palletsprojects.com) - потрібно, якщо ви хочете використовувати конфігурацію шаблонів за замовчуванням.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:27:41 GMT 2026
    - 29.1K bytes
    - Click Count (0)
  5. docs/uk/docs/advanced/templates.md

    Поширений вибір - Jinja2, той самий, що використовується у Flask та інших інструментах.
    
    Є утиліти для простої конфігурації, які ви можете використовувати безпосередньо у вашому застосунку **FastAPI** (надає Starlette).
    
    ## Встановіть залежності { #install-dependencies }
    
    Переконайтеся, що ви створили [віртуальне оточення](../virtual-environments.md), активували його та встановили `jinja2`:
    
    <div class="termy">
    
    ```console
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:27:41 GMT 2026
    - 4.9K bytes
    - Click Count (0)
  6. docs/es/docs/advanced/templates.md

    Una elección común es Jinja2, el mismo que usa Flask y otras herramientas.
    
    Hay utilidades para configurarlo fácilmente que puedes usar directamente en tu aplicación de **FastAPI** (proporcionadas por Starlette).
    
    ## Instala dependencias { #install-dependencies }
    
    Asegúrate de crear un [entorno virtual](../virtual-environments.md), activarlo e instalar `jinja2`:
    
    <div class="termy">
    
    ```console
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 3.6K bytes
    - Click Count (0)
  7. docs/fr/docs/advanced/templates.md

    <div class="termy">
    
    ```console
    $ pip install jinja2
    
    ---> 100%
    ```
    
    </div>
    
    ## Utiliser `Jinja2Templates` { #using-jinja2templates }
    
    - Importez `Jinja2Templates`.
    - Créez un objet `templates` que vous pourrez réutiliser par la suite.
    - Déclarez un paramètre `Request` dans le *chemin d'accès* qui renverra un template.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:37:13 GMT 2026
    - 3.7K bytes
    - Click Count (0)
  8. docs/zh/docs/index.md

    Pydantic 使用:
    
    * [`email-validator`](https://github.com/JoshData/python-email-validator) - 用于 email 校验。
    
    Starlette 使用:
    
    * [`httpx`](https://www.python-httpx.org) - 使用 `TestClient` 时需要。
    * [`jinja2`](https://jinja.palletsprojects.com) - 使用默认模板配置时需要。
    * [`python-multipart`](https://github.com/Kludex/python-multipart) - 使用 `request.form()` 支持表单<dfn title="将 HTTP 请求中的字符串转换为 Python 数据">「解析」</dfn>时需要。
    
    FastAPI 使用:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 20.7K bytes
    - Click Count (0)
  9. docs/pt/docs/advanced/templates.md

    Uma escolha comum é o Jinja2, o mesmo usado pelo Flask e outras ferramentas.
    
    Existem utilitários para configurá-lo facilmente que você pode usar diretamente em sua aplicação **FastAPI** (fornecidos pelo Starlette).
    
    ## Instalar dependências { #install-dependencies }
    
    Certifique-se de criar um [ambiente virtual](../virtual-environments.md), ativá-lo e instalar `jinja2`:
    
    <div class="termy">
    
    ```console
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 3.6K bytes
    - Click Count (0)
  10. docs/zh/docs/advanced/templates.md

    # 模板 { #templates }
    
    **FastAPI** 支持多种模板引擎。
    
    Flask 等工具使用的 Jinja2 是最用的模板引擎。
    
    在 Starlette 的支持下,**FastAPI** 应用可以直接使用工具轻易地配置 Jinja2。
    
    ## 安装依赖项 { #install-dependencies }
    
    确保你创建一个[虚拟环境](../virtual-environments.md),激活它,并安装 `jinja2`:
    
    <div class="termy">
    
    ```console
    $ pip install jinja2
    
    ---> 100%
    ```
    
    </div>
    
    ## 使用 `Jinja2Templates` { #using-jinja2templates }
    
    * 导入 `Jinja2Templates`
    * 创建可复用的 `templates` 对象
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 3K bytes
    - Click Count (0)
Back to Top