Я хочу создать login api (или использовать существующий, если он уже предварительно упакован), используя фреймворк django rest. Однако я полностью в недоумении. Всякий раз, когда я отправляю запрос на отправку URL-адреса "login" в django rest, он просто отправляет обратно страницу просмотра страницы 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"