Django

Code

Show
Ignore:
Timestamp:
11/16/08 02:50:06 (2 months ago)
Author:
mtredinnick
Message:

Fixed #6052 -- Worked around a bug in MySQLdb with regards to handling
SafeUnicode? (handle SafeString? similarly, just to be safe). Based on a patch
from sfllaw.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/tests/modeltests/field_defaults/models.py

    r8532 r9467  
     1# coding: utf-8 
    12""" 
    2332. Callable defaults 
     
    2021        return self.headline 
    2122 
    22 __test__ = {'API_TESTS':""" 
     23__test__ = {'API_TESTS': u""" 
    2324>>> from datetime import datetime 
    2425 
     
    5253# make sure that SafeString/SafeUnicode fields work 
    5354>>> from django.utils.safestring import SafeUnicode, SafeString 
    54 >>> a.headline = SafeUnicode(u'SafeUnicode Headline') 
     55>>> a.headline = SafeUnicode(u'Iñtërnâtiônàlizætiøn1') 
    5556>>> a.save() 
    56 >>> a.headline = SafeString(u'SafeString Headline'
     57>>> a.headline = SafeString(u'Iñtërnâtiônàlizætiøn1'.encode('utf-8')
    5758>>> a.save() 
    5859"""}