  from rest_framework.response import Response
  from rest_framework.authtoken.models import Token
  from rest_framework.authtoken.serializers import AuthTokenSerializer
  
  class AuthTokenView(APIView):
      throttle_classes = ()
      permission_classes = ()
      parser_classes = (parsers.FormParser, parsers.MultiPartParser, parsers.JSONParser,)
      renderer_classes = (renderers.JSONRenderer,) 
      model = Token
 
</s> remove     (r'^auth-token/', include('rest_framework.authtoken.urls')),
 </s> add     (r'^auth-token/', 'rest_framework.authtoken.views.obtain_auth_token'),
class ObtainAuthToken(APIView):
  from rest_framework.response import Response
  from rest_framework.authtoken.models import Token
  from rest_framework.authtoken.serializers import AuthTokenSerializer
  
class ObtainAuthToken(APIView):
      throttle_classes = ()
      permission_classes = ()
      parser_classes = (parsers.FormParser, parsers.MultiPartParser, parsers.JSONParser,)
      renderer_classes = (renderers.JSONRenderer,) 
      model = Token
keep keep keep keep replace keep keep keep keep keep
 Renamed AuthTokenView to ObtainAuthToken, added obtain_auth_token var, updated tests & docs. Left authtoken.urls in place as example. 
rest_framework/authtoken/views.py