Все ли функции принадлежат Django Rest Framework, доступному в FAST API для разработки REST APIS? - PullRequest
0 голосов
/ 20 января 2020

Я работаю в рамках отдыха django с трех лет на подопечных. Недавно читал о работе FAST API. FAST API выглядит как очень хорошая структура для текущей разработки сервиса REST API. Похоже, в FAST API не хватает нескольких вещей, которые есть в django. 1. Нумерация страниц 2. Классовые представления. 3. Ложное тестирование. 4. Классовые представления. 5. изо всех сил пытался обеспечить поиск зашифрованных данных в структуре django rest. Может ли кто-нибудь мне помочь, как мы можем достичь вышеупомянутых функций с FAST API.

1 Ответ

0 голосов
/ 20 января 2020

В настоящее время в январе 2020 года. FastAPI имеет гораздо меньший набор функций и отличается от Django Rest Framework (DRF).

DRF построен на Django, у вас есть все функции Django, доступные вам, а также удобные инструменты для создания REST API.

В FastAPI упрощен каркас среды, который обеспечивает простой и быстрый способ создания и тестирования набора оконечных точек, совместимых с OpenAPI. С акцентом на скорость и асинхронный стиль обработки запросов-ответов.

Однако не включает ORM или миграции, администратор, учетные записи и т. Д. c и все остальные «включенные батареи», которые вы получаете с Django.

Чтобы достичь перечисленных вами функций, вам нужно прямо сейчас свернуть свои собственные или использовать уже существующие пакеты asyn c python и адаптировать их под свои нужды.

...