On Sun, 2007-06-17 at 12:15 +0400, Ivan Sagalaev wrote:
> Hello everyone (and Malcolm especially)!
> 
> This is about template rendering in unicode branch. Template's render 
> now returns a byte string encoded in a DEFAULT_CHARSET. However just 
> yesterday I've come across a case where a developer needed to render a 
> template not to send it over HTTP connection but for some internal 
> usage. It was then concatenated to some other unicode strings and failed 
> with UnicodeDecodeError doing implicit unicode(). Then it striked me 
> that we encode rendered output just for sending it over a wire and it 
> should be handled in HttpResponse and send_email. In fact HttpResponse 
> already encodes unicode objects using DEFAULT_CHARSET. Not sure about 
> email machinery.

That sounds reasonable.

Malcolm



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

Reply via email to