Changeset 6453
- Timestamp:
- 10/03/07 20:55:51 (9 months ago)
- Files:
-
- django/trunk/django/db/models/fields/__init__.py (modified) (1 diff)
- django/trunk/tests/modeltests/basic/models.py (modified) (1 diff)
- django/trunk/tests/modeltests/field_defaults/models.py (modified) (1 diff)
- django/trunk/tests/regressiontests/i18n/models.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/db/models/fields/__init__.py
r6378 r6453 239 239 if callable(self.default): 240 240 return self.default() 241 return self.default241 return force_unicode(self.default, strings_only=True) 242 242 if not self.empty_strings_allowed or (self.null and settings.DATABASE_ENGINE != 'oracle'): 243 243 return None django/trunk/tests/modeltests/basic/models.py
r6346 r6453 153 153 >>> a6.save() 154 154 >>> a6.headline 155 'Default headline'155 u'Default headline' 156 156 157 157 # For DateTimeFields, Django saves as much precision (in seconds) as you django/trunk/tests/modeltests/field_defaults/models.py
r5876 r6453 43 43 # Access database columns via Python attributes. 44 44 >>> a.headline 45 'Default headline'45 u'Default headline' 46 46 47 47 # make sure the two dates are sufficiently close django/trunk/tests/regressiontests/i18n/models.py
r5876 r6453 1 from django.db import models 2 from django.utils.translation import ugettext_lazy as _ 3 4 class TestModel(models.Model): 5 text = models.CharField(max_length=10, default=_('Anything')) 6 7 __test__ = {'API_TESTS': ''' 8 >>> tm = TestModel() 9 >>> tm.save() 10 ''' 11 } 12
