﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
28701	QueryDict processes some Unicode symbols incorrectly	fresheed	nobody	"Using Django 1.8 I get strange result feeding QueryDict a string which contains Unicode U+00AB symbol. More concrete, first of two bytes is omitted.
Other randomly taken symbols are parsed correctly.


{{{
double_angle=""value=%C2%AB"" # «
yo=""value=%D1%91"" # ё
katakana=""value=%E3%82%A1"" # ァ

for qs in (double_angle, yo, katakana):
    dct=QueryDict(query_string=qs, encoding=None)
    print(""%s -> %s"" % (qs, dct))
}}}


Output:

{{{
value=%C2%AB -> <QueryDict: {u'value': [u'\xab']}>
value=%D1%91 -> <QueryDict: {u'value': [u'\u0451']}>
value=%E3%82%A1 -> <QueryDict: {u'value': [u'\u30a1']}>
}}}

"	Bug	closed	HTTP handling	1.8	Normal	wontfix	QueryDict, Unicode		Unreviewed	0	0	0	0	0	0
