Django Simple JWT non_field_errors ": [" Не найдено активной учетной записи с данными учетными данными] - PullRequest
0 голосов
/ 12 апреля 2019

С django rest framework я использовал django-rest-framework-simplejwt из здесь .

В соответствии с приведенными рекомендациями, мой settings.py REST_FRAMERWORK должен выглядеть следующим образом:

REST_FRAMEWORK = {
    'DEFAULT_PERMISSION_CLASSES': (
        'rest_framework.permissions.DjangoModelPermissionsOrAnonReadOnly'
    ),
    'DEFAULT_AUTHENTICATION_CLASSES': [
        'rest_framework_simplejwt.authentication.JWTAuthentication',
    ],
}

Теперь, когда я вызываю API /api/token/ с помощью CURL, вот так:

curl -X POST -H "Content-Type: application/json" -d '{"username": "aami", "password": "ooma"}' http://127.0.0.1:8000/api/token/

Я получаю следующую ошибку:

curl -X POST -H "Content-Type: application / json" -d '{"username": "aami", "password": "ooma"}' http://127.0.0.1:8000/api/token/

А на стороне сервера лог:

Неверный запрос: / api / token / [12 / Apr / 2019 15:01:02] "POST / api / token / HTTP / 1.1" 400 75

Я следовал приведенным рекомендациям, но все еще не могу понять, в чем дело.

...