Собственно по доках копался не нашел. Токен выдает, а вот как с помощью его авторизоваться или получить доступ не догоняю. Кто имел дело с этим помогите.
Если делать так:
curl http://127.0.0.1:8000/api/v1.0/users/list/ -H 'Authorization: Token 0cb67611afd3cdcaa1c27abacd14ffed8237a8e3'
То все работает результат есть, а вот если в браузер ввожу
http://127.0.0.1:8000/api/v1.0/users/list/?Token=0cb67611afd3cdcaa1c27abacd14ffed8237a8e3
не работает. Что не так?
Или оно так и должнол быть?
INSTALLED_APPS = [
...
'connector',
'rest_framework',
'rest_framework.authtoken',
]
REST_FRAMEWORK = {
'DEFAULT_PERMISSION_CLASSES': (
'rest_framework.permissions.IsAuthenticated',
),
'DEFAULT_AUTHENTICATION_CLASSES': (
# 'rest_framework.authentication.BasicAuthentication',
'rest_framework.authentication.SessionAuthentication',
'rest_framework.authentication.TokenAuthentication',
)
}
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^get-token/', obtain_auth_token),
url(r'^api/v1.0/users/', include("connector.api.urls", namespace='users'))
]
Updated 3 Feb. 2017, 13:13 by maximchuk_mm.