Tastypie или django-rest-framework для django в существующих версиях

Оба они, безусловно, были великолепны некоторое время назад, были схожие темы, доказывающие это, однако у нас было много обновлений как на django, так и на сторонах фреймворка. Итак, вопрос:

какой выбрать сейчас?

1 ответ

Решение

Ваш вопрос действительно широкий. Я не использовал django-rest-framework ни ​​для чего большого. Хотя я использую Tastypie каждый день для большого API. И это было действительно хорошо.

Мы смогли подключить наш собственный механизм аутентификации, который в итоге работал довольно хорошо. Кроме того, мне нужно было использовать сложные типы схем (форматы GPX и TCX), и было действительно легко заставить их работать.

Таким образом, Tastypie действительно легко расширить. Кроме того, это действительно легко начать. С помощью пары строк вы можете получить работающий API.

Он имеет хорошую поддержку HATEOAS и отличную функцию обработки ошибок. Он также очень хорошо использует коды состояния HTTP.

В заключение, кажется, что оба сильно развиты (оба имеют коммиты в последние пару дней).

Это зависит от вас, чтобы выбрать в соответствии с вашими потребностями.

Другие вопросы по тегам