Помимо запросов к БД и сериализации, что может быть причиной замедления работы моего представления drf?
Я следовал этому руководству по профилированию django rest apis https://www.dabapps.com/blog/api-performance-profiling-django-rest-framework/
Их результаты выглядели следующим образом:
Database lookup 0.0090 65.7%
Serialization 0.0025 18.2%
Django request/response 0.0015 10.9%
API view 0.0005 3.6%
Response rendering 0.0002 1.5%
Однако, по какой-то причине большая часть моей бутылки находится в представлении Api:
Database lookup | 0.0006s
Serialization | 0.0003s
Django request/response | 0.0017s
API view | 1.2626s
Paginated Response | 0.0701s
Response rendering | 0.0003s
Я знаю, что примерно половина из этого - мой бэкенд аутентификации, но что может быть другой половиной?