#3437: djang.http.HttpResponse logic for _is_string is invalid
-----------------------------------------------+----------------------------
Reporter:  Brian Harring <[EMAIL PROTECTED]>  |       Owner:  adrian        
  Status:  new                                 |   Component:  Core framework
 Version:  SVN                                 |    Keywords:                
   Stage:  Unreviewed                          |   Has_patch:  0             
-----------------------------------------------+----------------------------
 code currently does effectively thus-
 if hasattr(content, '__iter__'):
  self._is_string = False
  self._container = content
 else:
  self._is_string = True
  self._container = [content]
 
 Problem is that string objects support iteration.
 
 Fix for it's simple; just do
 
 if not isinstance(content, basestring) and hasattr(content, '__iter__'):
 
 (yes y'all prefer seperate patches, but it's a one liner ;)

-- 
Ticket URL: <http://code.djangoproject.com/ticket/3437>
Django Code <http://code.djangoproject.com/>
The web framework for perfectionists with deadlines
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to