выбор: flask, django API рендеринга в поиске пользователя - PullRequest
0 голосов
/ 05 марта 2020

Я совершенно новичок в Django и работаю над проектом для запроса данных из MongoDB. Обычно мой проект предназначен для данных, но чтобы дать ему смысл и дать пользователю понять, как это, я требуется создать API для извлечения данных на основе запросов, отправленных пользователем. Мои вопросы:

есть ли в rest_framework уже существующие представления, которые могут удовлетворить мои потребности (все, что я хочу, - это позволить пользователю искать данные на основе полей, которые он может ввести)

Или следует Я использую реагирование в качестве интерфейса для отправки запросов?

Еще один вопрос: будет ли легко, как эта задача на flask может быть выполнена так быстро?

Пожалуйста, если что-то не понятно, просто спроси?

1 Ответ

2 голосов
/ 05 марта 2020

Вы можете попробовать что-то вроде Swagger UI и Redo c, или GraphQL.

Просто предложение вне пути, вы можете попробовать Fastapi. https://fastapi.tiangolo.com

Причина, по которой это рекомендуется, заключается в том, что он прилагает большие усилия к интерактивной документации API, которая в основном используется "из коробки". Это быстро и легко учиться.

Небольшой пример, хотя он неполный и не соответствует вашей цели: https://github.com/psiace/fastdash

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...