Für das redirect Plugin möchte ich gern den GET Query String aus der URL erhalten. Der soll optional beim redirect durchgereicht werden...
Mann kann dazu request.GET.urlencode() nehmen. Doch das sortiert die Parameter evtl. um, weil es wohl aus dem Python dict generiert wird.
Andere Lösung, die mir einfällt: request.get_full_path().split("?", 1)[1]
Bin mir nicht sicher was ich nehmen sollte oder gibt es was viel einfacheres?
Django: GET string erhalten...
Welches redirect Plugin?jens hat geschrieben:Für das redirect Plugin möchte ich gern den GET Query String aus der URL erhalten. Der soll optional beim redirect durchgereicht werden...
Hast du es ausprobiert? Denn das QueryDict ist bei weitem kein einfaches dict…Mann kann dazu request.GET.urlencode() nehmen. Doch das sortiert die Parameter evtl. um, weil es wohl aus dem Python dict generiert wird.
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Für das in PyLucid v0.9, natürlich 
Man kann im Seitenbaum eine redirect plugin Seite erstellen, die dann den redirect auslöst. Nun hab ich das Plugin erweitert, um GET Parameter durch zu schleusen.
Ich hab request.GET.urlencode() probiert und gesehen, das die Reihenfolge sich ändert.

Man kann im Seitenbaum eine redirect plugin Seite erstellen, die dann den redirect auslöst. Nun hab ich das Plugin erweitert, um GET Parameter durch zu schleusen.
Ich hab request.GET.urlencode() probiert und gesehen, das die Reihenfolge sich ändert.
-
- User
- Beiträge: 996
- Registriert: Mittwoch 9. Januar 2008, 13:48
Verstehe auch nicht, was es mit der Reihenfolge auf sich hat.