Change school year to start on August 15th instead of August 1st #9
1 changed files with 3 additions and 3 deletions
|
@ -102,7 +102,7 @@ class Publication(models.Model):
|
||||||
|
|
||||||
class PublicationYear(models.Model):
|
class PublicationYear(models.Model):
|
||||||
startYear = IntegerField('Année de début',
|
startYear = IntegerField('Année de début',
|
||||||
help_text='Année scolaire à partir du 1/08',
|
help_text='Année scolaire à partir du 15/08',
|
||||||
primary_key=True)
|
primary_key=True)
|
||||||
descr = MarkdownxField("Accroche de l'année (Markdown)")
|
descr = MarkdownxField("Accroche de l'année (Markdown)")
|
||||||
|
|
||||||
|
@ -111,11 +111,11 @@ class PublicationYear(models.Model):
|
||||||
|
|
||||||
def beg(self):
|
def beg(self):
|
||||||
''' First day of this publication year (incl.) '''
|
''' First day of this publication year (incl.) '''
|
||||||
return datetime.date(self.startYear, 8, 1)
|
return datetime.date(self.startYear, 8, 15)
|
||||||
|
|
||||||
def end(self):
|
def end(self):
|
||||||
''' Last day of this publication year (excl.) '''
|
''' Last day of this publication year (excl.) '''
|
||||||
return datetime.date(self.startYear + 1, 8, 1)
|
return datetime.date(self.startYear + 1, 8, 15)
|
||||||
|
|
||||||
def inYear(self, date):
|
def inYear(self, date):
|
||||||
return self.beg() <= date < self.end()
|
return self.beg() <= date < self.end()
|
||||||
|
|
Loading…
Reference in a new issue