Je reçois ce problème en intégrant django-rest-swagger==2.1.2
au projet existant djangorestframework==3.5.3
.Django Rest Swagger: 'APIGroupAction' doit inclure un attribut `serializer_class` ou remplacer la méthode` get_serializer_class() `
J'ai essayé d'utiliser QuickStart avec vue sur la base de la classe qui mentionnent serializer_class en eux:
schema_view = get_swagger_view(title='Pastebin API')
puis, j'ai essayé avec peu futhis comme des vues sur la base de wellnction que:
@api_view() @renderer_classes([SwaggerUIRenderer, OpenAPIRenderer]) def schema_view(request): generator = schemas.SchemaGenerator(title='Pastebin API') return response.Response(generator.get_schema(request=request))
Dans les deux cas, il donne la même erreur que: 'APIGroupAction' doit inclure un attribut serializer_class
ou remplacer la méthode get_serializer_class()
.
Toute aide à ce sujet sera appréciée. Modifier: 'APIGroupAction' est une vue basée sur la classe.
Qu'est-ce 'APIGroupAction'? Pouvez-vous l'ajouter? – neverwalkaloner
ajouté, merci –
Pouvez-vous ajouter l'extrait de la classe 'APIGroupAction'? – swapnilsm