but WHY?
def get_default(self):
"""
Returns the default value for this field.
"""
if self.has_default():
if callable(self.default):
return self.default()
return force_unicode(self.default, strings_only=True)
if (not self.empty_strings_allowed or (self.null and
not connection.features.interprets_empty_strings_as_nulls)):
return None
return ""
this is what Django does under the hood
so no exception should be raised
Mirco
Luis
inchidi
Alexander
Александр
cj
Oleg
Lë
Gursi........
LeoBellier
Guillermo
Charly