Я создал ниже модели и при сохранении данных выдает ошибку. Поле 'over_debt' не имеет значения по умолчанию
class Debt(models.Model):
contact = models.ForeignKey(Contacts, blank=False, verbose_name=_('Debt contact'))
total_debt = models.DecimalField(max_digits=10, decimal_places=2, verbose_name=_('Total debt amount'))
added_date = models.DateTimeField(null=False, blank=False)
def _get_value(self):
days_after = self.added_date+timedelta(days=30)
curr_date = timezone.now()
prijt
print(curr_date)
if curr_date>days_after:
return self.total_debt
else:
return 0
over_debt = property(_get_value)