code: def status(self):
          
          myNow = timezone.localtime(timezone=self.tz)
          if getAwareDatetime(self.date_to, self.time_to, self.tz) < myNow:
              return "finished"
          elif getAwareDatetime(self.date_from, self.time_from, self.tz) < myNow:
              return "started"
docs: The current status of the event (started, finished or pending).