Wie spezifiziert man einen Abfrageparameter-Serializer in django-rest-swagger?

8

Ich verwende Django REST Framework mit django-rest-swagger, um eine durchsuchbare Schnittstelle für meine API zu erstellen. Ich kann einen Request Body Serializer mit YAML Docstring angeben, aber ich habe kein gefunden Möglichkeit, einen Serializer für Anforderungsabfrageparameter anzugeben. Die Ansicht, die ich verwende, ist ziemlich wie:

%Vor%

Was ich versuche zu erreichen, ist django-rest-swagger Formularfelder für Abfrageparameter von ListBansSerializer zu erstellen, so dass ich den parameters -Abschnitt nicht manuell im Docstring angeben müsste. Gibt es eine Möglichkeit, das zu tun?

    
Ivan Gromov 27.01.2016, 16:55
quelle

1 Antwort

4

Ich habe einen einfachen Decorator erstellt, der automatisch Abfrageparameter an den Docstring anhängt. Die Quelle ist verfügbar unter github . Hier ist ein Anwendungsbeispiel:

%Vor%     
Ivan Gromov 14.06.2016, 10:52
quelle