Opened 47 minutes ago

Last modified 22 minutes ago

#36783 assigned Bug

{% querystring %} loses multi-value QueryDict in 6.0

Reported by: Marc Gibbons Owned by: Marc Gibbons
Component: Template system Version: 6.0
Severity: Normal Keywords:
Cc: Marc Gibbons Triage Stage: Unreviewed
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

Given a request with query string in the path ?x=y&x=z&a=b&a=c

{% querystring %}

Expected (Django 5.2):
?x=y&x=z&a=b&a=c

Actual (Django 6.0):
?x=z&a=c

Only the last value for each key is preserved.

Change History (2)

comment:1 by Marc Gibbons, 44 minutes ago

Reproduced bug with failing test

comment:2 by Marc Gibbons, 22 minutes ago

Has patch: set
Owner: set to Marc Gibbons
Status: newassigned
Note: See TracTickets for help on using tickets.
Back to Top