Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 35 for Flask (0.22 seconds)

  1. docs/en/docs/alternatives.md

    ///
    
    ### [Flask-apispec](https://flask-apispec.readthedocs.io/en/latest/) { #flask-apispec }
    
    It's a Flask plug-in, that ties together Webargs, Marshmallow and APISpec.
    
    It uses the information from Webargs and Marshmallow to automatically generate OpenAPI schemas, using APISpec.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 05 18:13:19 GMT 2026
    - 22.2K bytes
    - Click Count (0)
  2. docs/zh/docs/alternatives.md

    提供自动化的 API 文档 Web 界面。
    
    ///
    
    ### [Flask](https://flask.palletsprojects.com) { #flask }
    
    Flask 是一个“微框架”,它不包含数据库集成,也没有像 Django 那样的许多默认内建功能。
    
    这种简单与灵活使得可以将 NoSQL 数据库作为主要的数据存储系统。
    
    由于非常简单,它相对直观易学,尽管文档在某些部分略显偏技术。
    
    它也常用于不一定需要数据库、用户管理,或任何 Django 预构建功能的应用;当然,许多这类功能可以通过插件添加。
    
    这种组件解耦、可按需扩展的“微框架”特性,是我想保留的关键点。
    
    鉴于 Flask 的简洁,它似乎非常适合构建 API。接下来要找的,就是 Flask 版的 “Django REST Framework”。
    
    /// check | 启发 **FastAPI**:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 20.1K bytes
    - Click Count (0)
  3. docs/zh-hant/docs/alternatives.md

    提供自動化的 API 文件網頁使用者介面。
    
    ///
    
    ### [Flask](https://flask.palletsprojects.com) { #flask }
    
    Flask 是一個「微框架」,它不包含資料庫整合,也沒有像 Django 那樣內建許多功能。
    
    這種簡單與彈性,讓你可以把 NoSQL 資料庫作為主要的資料儲存系統。
    
    由於它非常簡單,學起來相對直觀,儘管文件在某些地方會變得較技術性。
    
    它也常用於其他不一定需要資料庫、使用者管理或 Django 內建眾多功能的應用程式。雖然這些功能中的許多都可以用外掛新增。
    
    這種元件的解耦,以及作為可擴充以精準滿足需求的「微框架」,是我想要保留的關鍵特性。
    
    基於 Flask 的簡潔,它看起來很適合用來構建 API。接下來要找的,就是 Flask 世界裡的「Django REST Framework」。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 20K bytes
    - Click Count (0)
  4. docs/ja/docs/alternatives.md

    ///
    
    ### [Flask-apispec](https://flask-apispec.readthedocs.io/en/latest/) { #flask-apispec }
    
    Webargs、Marshmallow、APISpecを連携させたFlaskプラグインです。
    
    WebargsとMarshmallowの情報から、APISpecを使用してOpenAPIスキーマを自動的に生成します。
    
    これは素晴らしいツールで、非常に過小評価されています。多くの Flask プラグインよりもずっと人気があるべきです。ドキュメントがあまりにも簡潔で抽象的であるからかもしれません。
    
    これにより、PythonのdocstringにYAML (別の構文) を書く必要がなくなりました。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:07:17 GMT 2026
    - 30.6K bytes
    - Click Count (0)
  5. pyproject.toml

        "pyyaml >=5.3.1,<7.0.0",
        "smokeshow >=0.5.0",
    ]
    tests = [
        { include-group = "docs-tests" },
        "anyio[trio] >=3.2.1,<5.0.0",
        "coverage[toml] >=7.13,<8.0",
        "dirty-equals >=0.9.0",
        "flask >=3.0.0,<4.0.0",
        "inline-snapshot >=0.21.1",
        "mypy >=1.14.1",
        "pwdlib[argon2] >=0.2.1",
        "pyjwt >=2.9.0",
        "pytest >=9.0.0",
        "pytest-codspeed >=4.2.0",
        "pyyaml >=5.3.1,<7.0.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)
  6. docs/en/docs/tutorial/bigger-applications.md

    **FastAPI** provides a convenience tool to structure your application while keeping all the flexibility.
    
    /// info
    
    If you come from Flask, this would be the equivalent of Flask's Blueprints.
    
    ///
    
    ## An example file structure { #an-example-file-structure }
    
    Let's say you have a file structure like this:
    
    ```
    .
    ├── app
    │   ├── __init__.py
    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)
  7. docs/en/docs/tutorial/security/oauth2-jwt.md

    <div class="termy">
    
    ```console
    $ pip install "pwdlib[argon2]"
    
    ---> 100%
    ```
    
    </div>
    
    /// tip
    
    With `pwdlib`, you could even configure it to be able to read passwords created by **Django**, a **Flask** security plug-in or many others.
    
    So, you would be able to, for example, share the same data from a Django application in a database with a FastAPI application. Or gradually migrate a Django application using the same database.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 05 18:13:19 GMT 2026
    - 10.7K bytes
    - Click Count (0)
  8. docs/zh-hant/docs/tutorial/security/oauth2-jwt.md

    <div class="termy">
    
    ```console
    $ pip install "pwdlib[argon2]"
    
    ---> 100%
    ```
    
    </div>
    
    /// tip | 提示
    
    使用 `pwdlib`,你甚至可以把它設定為能讀取由 **Django**、**Flask** 的安全外掛或其他許多系統所建立的密碼。
    
    例如,你可以讓 Django 應用與 FastAPI 應用共用同一個資料庫中的資料。或者逐步遷移一個 Django 應用,同樣使用該資料庫。
    
    而你的使用者可以同時從 Django 應用或 **FastAPI** 應用登入。
    
    ///
    
    ## 雜湊與驗證密碼 { #hash-and-verify-the-passwords }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 10.1K bytes
    - Click Count (0)
  9. docs/zh/docs/tutorial/security/oauth2-jwt.md

    <div class="termy">
    
    ```console
    $ pip install "pwdlib[argon2]"
    
    ---> 100%
    ```
    
    </div>
    
    /// tip | 提示
    
    使用 `pwdlib`,你甚至可以把它配置为能够读取由 **Django**、**Flask** 安全插件或其他许多工具创建的密码。
    
    例如,你可以在数据库中让一个 Django 应用和一个 FastAPI 应用共享同一份数据。或者在使用同一个数据库的前提下,逐步迁移一个 Django 应用到 FastAPI。
    
    同时,你的用户既可以从 Django 应用登录,也可以从 **FastAPI** 应用登录。
    
    ///
    
    ## 哈希并校验密码 { #hash-and-verify-the-passwords }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 10.1K bytes
    - Click Count (0)
  10. docs/zh/docs/tutorial/bigger-applications.md

    # 更大的应用 - 多个文件 { #bigger-applications-multiple-files }
    
    如果你正在开发一个应用程序或 Web API,很少会将所有的内容都放在一个文件中。
    
    **FastAPI** 提供了一个方便的工具,可以在保持所有灵活性的同时构建你的应用程序。
    
    /// info | 信息
    
    如果你来自 Flask,那这将相当于 Flask 的 Blueprints。
    
    ///
    
    ## 一个文件结构示例 { #an-example-file-structure }
    
    假设你的文件结构如下:
    
    ```
    .
    ├── app
    │   ├── __init__.py
    │   ├── main.py
    │   ├── dependencies.py
    │   └── routers
    │   │   ├── __init__.py
    │   │   ├── items.py
    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)
Back to Top