मैं अपने कोड के रूप में एक Django में कल के रूप में प्रारंभिक तिथि निर्धारित करना चाहते हैं में प्रारंभिक तिथि के रूप में कल की स्थापना यहाँ है:एक 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
लेकिन यह सिर्फ आज की तारीख को प्रदर्शित करता है जब मैं मुझे लगता है कि आप गलत जगह (class Meta
) में प्रारंभिक परिभाषित प्रपत्र
धन्यवाद, यही कारण है कि चाल किया – Kracobsen