【问题标题】:Does all features belongs to Django Rest Framework available in FAST API to develop REST APIS是否所有功能都属于 FAST API 中可用的 Django Rest Framework 来开发 REST APIS
【发布时间】:2020-01-20 10:10:17
【问题描述】:

三年以来,我一直在 django rest 框架中工作。最近阅读有关 FAST API 框架的工作。 FAST API 看起来像是一个非常适合当前 REST API 服务开发的框架。 django 中的 FAST API 似乎缺少一些东西。 1. 分页 2. 基于类的视图。 3. 模拟测试 4.class 基于视图。 5.努力分配在django rest框架中提供对加密数据的查找。谁能帮助我,我们如何使用 FAST API 实现上述功能。

【问题讨论】:

    标签: encryption fastapi


    【解决方案1】:

    目前在 2020 年 1 月。FastAPI 与 Django Rest Framework (DRF) 相比具有更小且不同的功能集。

    DRF 建立在 Django 之上,您拥有 Django 可用的所有功能以及用于构建 REST API 的便捷工具。

    使用 FastAPI,框架方式更加简洁,它提供了一种简单、快速的方式来创建和测试一组 OpenAPI 兼容的端点。专注于速度和异步风格的请求-响应处理。

    但不包括 ORM 或迁移、管理员、帐户等以及您使用 Django 获得的所有其他“包含电池”的东西。

    要实现您现在列出的功能,您必须自行开发或使用一些预先存在的异步 python 包并适应您的需求。

    【讨论】:

    • 感谢您的回答。我计划开发很多 API。我现在可以选择快速 API 了吗?
    猜你喜欢
    • 2016-12-22
    • 1970-01-01
    • 1970-01-01
    • 2014-09-21
    • 1970-01-01
    • 1970-01-01
    • 2020-02-10
    • 2017-08-31
    • 2015-04-17
    相关资源
    最近更新 更多