#10679 closed (worksforme)
SessionBase loses multiple values for list when encoding QueryDict objects
Reported by: | tymofiy | Owned by: | nobody |
---|---|---|---|
Component: | contrib.sessions | Version: | 1.0 |
Severity: | Keywords: | ||
Cc: | akhavr@… | Triage Stage: | Unreviewed |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
The testcase:
from django.http import QueryDict from django.conf import settings settings.configure(DEFAULT_CHARSET='UTF-8') q = QueryDict('city=1&city=2') q # <QueryDict: {u'city': [u'1', u'2']}> from django.contrib.sessions.backends.base import SessionBase s = SessionBase() str = s.encode(q) s.decode(str) s # <QueryDict: {u'city': [u'2']}>
Reproducable in 1.0 and Trunk.
Change History (3)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
I can't reproduce: http://dpaste.com/21804/
Note:
See TracTickets
for help on using tickets.
This looks like what was fixed in r10240, what version are you testing against?