Как мне создать API входа в систему с помощью Django Rest Framework?
Я хочу создать API входа в систему (или использовать существующий, если он уже предустановлен), используя django rest framework. Однако я'м полностью в недоумении. Всякий раз, когда я отправляю запрос на публикацию в django rest framework "авторизоваться" URL, он просто отправляет обратно страницу шаблона API для просмотра ...
МОЯ КОНФИГУРАЦИЯ
urls.py
url(r'^api/v1/', include('rest_framework.urls', namespace='rest_framework'))
settings.py
REST_FRAMEWORK = {
'DEFAULT_AUTHENTICATION_CLASSES': (
'rest_framework.authentication.BasicAuthentication',
'rest_framework.authentication.SessionAuthentication',
)
}
ЧТО Я ХОЧУ
Запрос:
POST /api/v1/login username='name' pass='pass'
Отклик:
200 OK "{username: 'name', 'userId': '54321'}" set-cookie: sessionid="blahblah"