Дополнительный запрос после входа на сайт (django3.2)
Почему после входа на сайт на всех страницах выполняется дополнительный запрос для получения информации о пользователе? Связано ли это с самим Django? Или этот дополнительный запрос может быть удален и оптимизирован?
Что Django-debug-toolbar показывает на всех страницах:
SELECT ••• FROM "accounts_user" WHERE "accounts_user"."id" = '1' LIMIT 21
А пользователь с id=1 - это пользователь, под которым я вошел в систему.
Таким образом Django делает 'request.user' доступным все время, поэтому вы ничего не можете сделать, если хотите использовать Django Authentication System.