Я хочу добавить аутентификацию в мой API, чтобы данные могли видеть только авторизованные люди.
К своему классу ресурсов я добавил:
authentication = BasicAuthentication()
authorization = DjangoAuthorization()
Затем я добавил нового пользователя с помощью администратора Django. Он указан как активный и обслуживающий персонал. Других разрешений не было.
Теперь, когда я пробую URL ресурса, он запрашивает учетные данные.
Когда я использую учетные данные новых пользователей, я ничего не получаю:
{"meta": {"limit": 20, "next": null, "offset": 0, "previous": null, "total_count": 0}, "objects": []}
Нет объектов, ничего. Если я войду в систему как root, я увижу все данные.
Как мне назначить материал пользователю, чтобы он мог видеть ресурсы?