From f610a05cc400b2a32840d3bed20c24e5238f22ea Mon Sep 17 00:00:00 2001 From: tgoddessana Date: Wed, 4 Jun 2025 00:38:26 +0900 Subject: [PATCH] Feat: drop coreapi support from authtoken --- rest_framework/authtoken/views.py | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/rest_framework/authtoken/views.py b/rest_framework/authtoken/views.py index 50f9acbd9..cd6c9d679 100644 --- a/rest_framework/authtoken/views.py +++ b/rest_framework/authtoken/views.py @@ -1,10 +1,7 @@ from rest_framework import parsers, renderers from rest_framework.authtoken.models import Token from rest_framework.authtoken.serializers import AuthTokenSerializer -from rest_framework.compat import coreapi, coreschema 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 @@ -15,31 +12,6 @@ class ObtainAuthToken(APIView): renderer_classes = (renderers.JSONRenderer,) 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): return { 'request': self.request,