Я хочу установить начальную дату как вчера в форме django, мой код здесь:
class Bilag(models.Model):
dato = models.DateField()
tekst = models.CharField(max_length=100)
konto = models.CharField(max_length=10)
avd = models.CharField(max_length=10, null=True,blank=True)
avdnavn = models.CharField(max_length=30, null=True,blank=True)
kasseid = models.CharField(max_length=10)
belop = models.FloatField()
def __unicode__(self):
return self.tekst
class BilagForm(ModelForm):
class Meta:
model = Bilag
widgets = {
'dato': SelectDateWidget()
}
initial = {
'dato': yesterday()
}
и вчерашняя функция:
def yesterday():
yesterday = (datetime.date.today() - datetime.timedelta(1))
return yesterday
Но она просто отображает сегодняшнюю датукогда я смотрю на форму