Пример #1
0
 def visible(self, user=None):
     from calendartools.modelbase import StatusBase
     if user and defaults.view_hidden_calendars_check(user=user):
         return self.on_site.filter(status__gte=StatusBase.STATUS.hidden)
     else:
         return self.on_site.filter(status__gte=StatusBase.STATUS.cancelled)
Пример #2
0
 def visible(self, user=None):
     if user and defaults.view_hidden_calendars_check(user=user):
         return self.exclude(status__in=self.hidden_statuses_for_admins)
     else:
         return self.exclude(status__in=self.hidden_statuses)
 def visible(self, user=None):
     from calendartools.modelbase import StatusBase
     if user and defaults.view_hidden_calendars_check(user=user):
         return self.on_site.filter(status__gte=StatusBase.HIDDEN)
     else:
         return self.on_site.filter(status__gte=StatusBase.CANCELLED)