Ich bekomme dieses Problem bei der Integration django-rest-swagger==2.1.2
mit bestehenden Projekt djangorestframework==3.5.3
.Django Rest Swagger: 'APIGroupAction' sollte entweder ein `serializer_class` Attribut enthalten, oder überschreiben die 'get_serializer_class()` Methode
Ich habe versucht quickstart mit Klasse basierte Ansichten verwendet, die serializer_class in ihnen erwähnen:
schema_view = get_swagger_view(title='Pastebin API')
dann habe ich versucht, mit wenigen futhis Weise wie wellnction basierte Ansichten wie:
@api_view() @renderer_classes([SwaggerUIRenderer, OpenAPIRenderer]) def schema_view(request): generator = schemas.SchemaGenerator(title='Pastebin API') return response.Response(generator.get_schema(request=request))
In beiden Fällen gibt es den gleichen Fehler wie: "APIGroupAction" sollte entweder ein serializer_class
Attribut enthalten, oder überschreiben Sie die get_serializer_class()
Methode.
Jede Hilfe diesbezüglich wird geschätzt. Edit: 'APIGroupAction' ist eine klassenbasierte Sicht.
Was 'APIGroupAction' ist? Kannst du es hinzufügen? – neverwalkaloner
hinzugefügt, danke –
Können Sie das Snippet der 'APIGroupAction' Klasse hinzufügen? – swapnilsm