mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-07-07 22:03:17 +03:00
Feat: drop coreapi support from authtoken
This commit is contained in:
parent
1e6e4e9f1c
commit
f610a05cc4
|
@ -1,10 +1,7 @@
|
||||||
from rest_framework import parsers, renderers
|
from rest_framework import parsers, renderers
|
||||||
from rest_framework.authtoken.models import Token
|
from rest_framework.authtoken.models import Token
|
||||||
from rest_framework.authtoken.serializers import AuthTokenSerializer
|
from rest_framework.authtoken.serializers import AuthTokenSerializer
|
||||||
from rest_framework.compat import coreapi, coreschema
|
|
||||||
from rest_framework.response import Response
|
from rest_framework.response import Response
|
||||||
from rest_framework.schemas import ManualSchema
|
|
||||||
from rest_framework.schemas import coreapi as coreapi_schema
|
|
||||||
from rest_framework.views import APIView
|
from rest_framework.views import APIView
|
||||||
|
|
||||||
|
|
||||||
|
@ -15,31 +12,6 @@ class ObtainAuthToken(APIView):
|
||||||
renderer_classes = (renderers.JSONRenderer,)
|
renderer_classes = (renderers.JSONRenderer,)
|
||||||
serializer_class = AuthTokenSerializer
|
serializer_class = AuthTokenSerializer
|
||||||
|
|
||||||
if coreapi_schema.is_enabled():
|
|
||||||
schema = ManualSchema(
|
|
||||||
fields=[
|
|
||||||
coreapi.Field(
|
|
||||||
name="username",
|
|
||||||
required=True,
|
|
||||||
location='form',
|
|
||||||
schema=coreschema.String(
|
|
||||||
title="Username",
|
|
||||||
description="Valid username for authentication",
|
|
||||||
),
|
|
||||||
),
|
|
||||||
coreapi.Field(
|
|
||||||
name="password",
|
|
||||||
required=True,
|
|
||||||
location='form',
|
|
||||||
schema=coreschema.String(
|
|
||||||
title="Password",
|
|
||||||
description="Valid password for authentication",
|
|
||||||
),
|
|
||||||
),
|
|
||||||
],
|
|
||||||
encoding="application/json",
|
|
||||||
)
|
|
||||||
|
|
||||||
def get_serializer_context(self):
|
def get_serializer_context(self):
|
||||||
return {
|
return {
|
||||||
'request': self.request,
|
'request': self.request,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user