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 16842 RedirectView (class based) query string format bug Sławek Ehlert nobody "There is a problem with the new class based RedirectView with query_string = True and some unicode string in QUERY_STRING. I made a sample of the error on bitbucket https://bitbucket.org/slafs/redirectviewtest/src The error that I'm getting is : {{{ File ""/usr/local/lib/python2.7/dist-packages/django/views/generic/base.py"" in get_redirect_url 146. return url % kwargs Exception Type: ValueError at /test/ Exception Value: unsupported format character 'C' (0x43) at index 15 }}} Basically the problem is when a QUERY_STRING contains some unicode chars that were previously encoded with urlencode (i.e. {{ request.GET.urlencode }} - like in my bitbucket example ) and for example polish ""ż"" is encoded as ""%C5"" which breaks the ""%"" formatting. The relevant topic on Google Groups is here https://groups.google.com/d/topic/django-users/L0hkxuyUt4U/discussion As Karen M. Tracey suggested I opened this ticket." Bug closed Generic views 1.3 Normal fixed alexey.smolsky@… jamey@… Ready for checkin 1 0 0 0 0 0