Django

Code

Changeset 2410

Show
Ignore:
Timestamp:
02/27/06 11:33:23 (3 years ago)
Author:
jkocherhans
Message:

magic-removal: fixed #1409

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/magic-removal/django/db/models/fields/__init__.py

    r2339 r2410  
    164164        "Returns the default value for this field." 
    165165        if self.default != NOT_PROVIDED: 
    166             if hasattr(self.default, '__get_value__'): 
    167                 return self.default.__get_value__() 
     166            if callable(self.default): 
     167                return self.default() 
    168168            return self.default 
    169169        if not self.empty_strings_allowed or self.null: