On Thu, Aug 19, 2010 at 12:14 PM, Dane Larsen <dane.t.lar...@gmail.com> wrote:
[...]
> I then tried:
>     response.delete_cookie(key=str(color_id))
> and it worked fine.
> Should I report this as a bug?

Cookie.Morsel does not handle unicode strings, mainly because
string.translate expects
two arguments where unicode.translate expects only one.

A fix to django.http.CompatCookie could be:

+    def __setitem__(self, K, V):
+        # Cookie.Morsel does not handle unicode keys
+        return SimpleCookie.__setitem__(self, smart_str(K), V)

But I'm not sure if you should try to use an unicode key in a cookie.


Rolando Espinoza La fuente
www.insophia.com

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to