我正在使用Django 1.10作为后端构建应用程序。是否可以将模型字段的默认值相对于同一实例中的另一个模型进行设置?
我特别需要将second_visit
的默认值设置为在first_visit
之后3周。
class SomeModel(models.Model):
first_visit = models.DateField()
second_visit = models.DateField(default= second_visit_default)
def second_visit_default(self):
# Set second_visit to 3 weeks after first_visit