2013-02-09 3 views
3

У меня есть настройки моей Django остальные рамок и начал с моими первоначальными tutorial..Its работают нормально, ноНастройки базы отдыха Джанго

Я получаю сообщ когда я бег it--

{ 
    "detail": "Authentication credentials were not provided." 
} 

I есть один пользователь, который настраивается. Не уверен, что я не вижу в наборе результатов. Когда я перейду к оболочке и попробую User.objects.all(), я вижу этого пользователя.

+2

У вас есть это в settings.py? REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework.authentication.TokenAuthentication', '' rest_framework.authentication.SessionAuthentication ) } – Jeff

ответ

0

Прошу прощения, если ваша проблема не такая простая, но вы прошли аутентификацию с вашего сайта Django?

Быстрый способ передвижения; перейдите в консоль администратора Django, войдите в систему, а затем перейдите в свой API.

В старых версиях Django вам необходимо включить консоль администратора в [project] /settings.py и [project] /urls.py.

https://docs.djangoproject.com/en/1.6/ref/contrib/admin/

Я, как правило, оба открыты в отдельных вкладках, когда я строю, и когда я впервые начал с rest_framework я даже не понял, что учебник использует Джанго авторизацию по умолчанию, пока я не добрался до auth часть tute. Я чувствовал себя немного глупо, так успокаиваюсь, насколько хорошо некоторые из нынешних генных технологий работают в наши дни!