Frage

Ich versuche, auf QueryString-Werte in der Serializer-Klasse zuzugreifen.

generasacodicetagpre.

Ansichten

generasacodicetagpre.

ist auf dem richtigen Weg, um auf QueryString zuzugreifen?

War es hilfreich?

Lösung

Bei Verwendung von Ansichten können Sie auf die Anforderung im Serializer-Kontext zugreifen (wie Sie auf die Ansicht zugreifen).Sie können von dieser

auf die Abfrageparams zugreifen

generasacodicetagpre.

Der Attributview.kwargs enthält die genannten Argumente, die von Ihrer URL-Config, also vom Pfadpart analysiert.

Andere Tipps

nach dem docs Sie möchten den generationspflichtigen self.request.QUERY_PARAMS verwenden

Sie können es sehen, dass es verwendet wird hier

update:

ab DrF 3.0:

Die Nutzung von Anfrage.Query_Params ist jetzt für die Abwertung zugunsten der untergeordneten Anfrage.Query_Params

self.context['request'].query_params

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top