11from django .contrib .auth import get_user_model
22import django_filters
33from django_filters import rest_framework as filters
4- from drf_yasg .utils import swagger_auto_schema
54import logging
65from rest_framework import status , viewsets
76from rest_framework .parsers import FormParser , JSONParser
@@ -32,7 +31,6 @@ class StateSaveView(APIView):
3231 permission_classes = (AllowAny ,)
3332 # parser_classes = (FormParser,)
3433
35- @swagger_auto_schema (request_body = StateSaveSerializer )
3634 def post (self , request ):
3735 logger .info ('Got POST for state save=%s' , request .data .get ('name' ))
3836 try :
@@ -91,7 +89,6 @@ class FetchSaveDiagram(APIView):
9189 parser_classes = (FormParser , JSONParser )
9290 methods = ['GET' ]
9391
94- @swagger_auto_schema (responses = {200 : StateSaveSerializer })
9592 def get (self , request , save_id ):
9693 logger .info ('Got GET for state save id=%s' , save_id )
9794
@@ -147,7 +144,6 @@ def update_state(self, state, data):
147144 filename , content = img .update (data ['base64_image' ])
148145 state .base64_image .save (filename , content )
149146
150- @swagger_auto_schema (responses = {200 : StateSaveSerializer })
151147 def post (self , request , save_id ):
152148 logger .info ('Got POST for state save id=%s' , save_id )
153149
@@ -180,7 +176,6 @@ def post(self, request, save_id):
180176 logger .error ('Error saving state=%s' , e )
181177 return Response (status = status .HTTP_500_INTERNAL_SERVER_ERROR )
182178
183- @swagger_auto_schema (responses = {200 : StateSaveSerializer })
184179 def delete (self , request , save_id ):
185180 if isinstance (save_id , uuid .UUID ):
186181 try :
@@ -206,7 +201,6 @@ class StateShareView(APIView):
206201 permission_classes = (AllowAny ,)
207202 methods = ['GET' ]
208203
209- @swagger_auto_schema (responses = {200 : StateSaveSerializer })
210204 def post (self , request , save_id , sharing ):
211205
212206 if isinstance (save_id , uuid .UUID ):
@@ -251,7 +245,6 @@ class UserSavesView(APIView):
251245 parser_classes = (FormParser , JSONParser )
252246 methods = ['GET' ]
253247
254- @swagger_auto_schema (responses = {200 : StateSaveSerializer })
255248 def get (self , request ):
256249 try :
257250 state_save = StateSave .objects .filter (
0 commit comments