Django REST с jwt + обычная панель администратора

Я установил базовое приложение django, используя scaffolding, который создает все эти красивые панели администратора бесплатно.

Я хочу использовать REST api, поэтому я следовал этому руководству, чтобы запустить его и добавить JWT аутентификацию через simplejwt. Я протестировал свои конечные точки rest auth, получил токен и использовал его для использования защищенной конечной точки rest.

Проблема в том, что как только я включаю эту схему авторизации, панель администратора перестает работать. Я вообще не могу войти в систему. Что, наверное, имеет смысл, учитывая, что я изменил парадигму авторизации, но это вроде как уничтожает цель строительных лесов - потерять все эти бесплатные админ-панели.

Возможно ли объединить jwt-аутентификацию для моих REST-сервисов, сохранив обычную схему аутентификации для моей панели администратора?

Я хочу сделать публичный фронтенд через REST, но сохранить мой backoffice в том же развертывании, что и сам backedn.

Вернуться на верх