set settings

This commit is contained in:
Egor Matveev
2022-01-21 12:27:53 +03:00
parent f836f37f55
commit 375426dd38
3 changed files with 99 additions and 23 deletions

View File

@@ -17,6 +17,18 @@ class Set(models.Model):
end_time = models.DateTimeField(default=None, null=True)
editors = ArrayField(models.TextField(), default=list)
@property
def start_time_format(self):
if self.start_time is None:
return None
return self.start_time.astimezone(timezone.get_current_timezone()).strftime("%Y-%m-%dT%H:%M")
@property
def end_time_format(self):
if self.end_time is None:
return None
return self.end_time.astimezone(timezone.get_current_timezone()).strftime("%Y-%m-%dT%H:%M")
@property
def available(self):
return (