Django: как получить значение по-умолчанию поля модели

Допустим, в Django приложение существует следующая модель:

class MyModel(models.Model):
    my_field = models.IntegerField(u"My field", default=0)

Тогда сослаться на значение по-умолчанию поля my_field можно так:

my_field_default_value = MyModel._meta.get_field('my_field').get_default()

UPD: Начиная с версии Django 1.8, устоявшаяся практика использования _meta стала абсолютно легальной. Теперь есть документированное API.