#django-models
#джанго-модели
Вопрос:
class Timeline(models.Model): license = models.ForeignKey(License, on_delete=models.CASCADE) last_renewed = models.DateField() due_date = models.DateField(default='self.duedate()') notification_period = models.CharField("Due date notificatio. (number in months)", max_length=2) lpo = models.FileField(upload_to="lpo") comment = models.TextField("Comment", max_length=250, null=True, blank=True) report = models.FileField(upload_to="reports", null=True,blank=True) renewed_by = models.ForeignKey(User, on_delete=models.CASCADE) def duedate(self): frequency = int(self.license.renewal_frequency) duedate = self.last_renewed relativedelta(months=frequency) return duedate
Как я могу сохранить дату дуэта в своей базе данных.я также хочу отобразить ее в качестве заполнителя для моей формы. я использую модели django.