Я изучаю как Django, так и структуру Django REST. У меня была эта ошибка раньше и исправлена. Теперь эта проблема снова поднимает голову.Django Rest framework authtoken 'module' объект не имеет атрибутов 'views'
Это ошибка я получаю при попытке получить маркер аутентификации:
«модуль» объект «вид» без атрибута
и это мой urls.py
:
from django.conf.urls import include, url
import rest_framework
from rest_framework import authtoken
from . import views
urlpatterns = [
url(r'^games/$', views.GameList.as_view()),
url(r'^games/(?P<pk>[0-9]+)/$', views.GameDetail.as_view()),
url(r'^users/$', views.UserList.as_view()),
url(r'^users/(?P<pk>[0-9]+)/$', views.UserDetail.as_view()),
url(r'^api-token-auth/', authtoken.views.obtain_auth_token),
url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')),
]
Почему-то он не может найти authtoken.views
. Раздражает то, что это работало нормально, пока я не перезапустил manage.py runserver
.
Я обновил свой ответ. Это не работает для вас? – masnun