Я использую allauth для аутентификации в drf.Я смог зарегистрировать новых пользователей и войти в систему с учетными данными.Ответ API возвращает ответ примерно так:
{
"key" : "<some token>"
}
Теперь у меня есть еще 1 API, код для которого
from django.http import HttpResponse
def lol(request):
if request.user.is_authenticated:
return HttpResponse("Authenticated")
else:
return HttpResponse("Not Authenticated")
Но это всегда возвращает не аутентифицированный мой вызов API выглядитэто
Вот список установленных приложений в моих settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'rest_framework',
'rest_framework.authtoken',
'rest_auth',
'django.contrib.sites',
'allauth',
'allauth.account',
'rest_auth.registration',
'api.user',
'api.activity',
]