Я видел ваш файл Github проекта settings.py.
Эта ошибка вызвана тем, что вы используете бэкэнд IsAuthenticated для всех ваших запросов к API отдыха.Также вы настраиваете систему авторизации jwt:
REST_FRAMEWORK = {
'DEFAULT_PERMISSION_CLASSES': (
'rest_framework.permissions.IsAuthenticated',
),
'DEFAULT_AUTHENTICATION_CLASSES': (
'rest_framework_jwt.authentication.JSONWebTokenAuthentication',
),
}
Таким образом, если вы хотите создать запрос к любой из ваших конечных точек API, вы должны предоставить в ней заголовок авторизации токена jwt.как это для:
curl "<your api endpoint>" -H "Authorization: jwt <token_received>"
Также не забудьте настроить и API для получения токена от него, предоставив имя пользователя и пароль в сериализаторе.