Set defauls value for DecimalField as 0.00

Я пытаюсь определить значение по умолчанию для нескольких DecimalFields как 0.00 в моем классе модели, но даже когда у меня это получается:

price = models.DecimalField(max_digits=8, decimal_places=2, 
               default=Decimal(0.00))

Я получаю ошибку при обработке формы:

ValidationError
[u'This value must be a decimal number.']

На странице ошибки я вижу, что проблема в том, что метод сохранения получает u'' для пустых полей. Как сделать так, чтобы сохранялось 0.00?

10
задан Stephen M 15 September 2011 в 19:05
поделиться