fix(openapi): Make TextPreviewView extending GenericAPIView to allow spectacular to generate specs
This commit is contained in:
parent
4e5fb464e0
commit
b50191134a
|
@ -11,6 +11,7 @@ from rest_framework import permissions
|
||||||
from rest_framework import response
|
from rest_framework import response
|
||||||
from rest_framework import views
|
from rest_framework import views
|
||||||
from rest_framework import viewsets
|
from rest_framework import viewsets
|
||||||
|
from rest_framework import generics
|
||||||
|
|
||||||
from drf_spectacular.utils import extend_schema
|
from drf_spectacular.utils import extend_schema
|
||||||
|
|
||||||
|
@ -207,8 +208,9 @@ class AttachmentViewSet(
|
||||||
instance.delete()
|
instance.delete()
|
||||||
|
|
||||||
|
|
||||||
class TextPreviewView(views.APIView):
|
class TextPreviewView(generics.GenericAPIView):
|
||||||
permission_classes = []
|
permission_classes = []
|
||||||
|
serializer_class = TextPreviewSerializer
|
||||||
|
|
||||||
@extend_schema(
|
@extend_schema(
|
||||||
operation_id="preview_text",
|
operation_id="preview_text",
|
||||||
|
|
Loading…
Reference in New Issue