예제 #1
0
    def __init__(self, *args, **kwargs):
        self._daterange = dates.default_daterange
        start, end = getattr(dates.DateRanges(), 'custom')
        self._custom_start, self._custom_end = dates.as_range(start, end)
        self._state = 'published'
        self._import_source = ''

        self.subset = None

        super(EventsDirectoryCatalog, self).__init__(*args, **kwargs)

        self.ix_submitted = self.index_for_state('submitted')
        self.ix_published = self.index_for_state('published')
        self.ix_hidden = self.index_for_state('hidden')
        self.indices = dict(submitted=self.ix_submitted,
                            published=self.ix_published,
                            hidden=self.ix_hidden)
예제 #2
0
    def __init__(self, *args, **kwargs):
        self._daterange = dates.default_daterange
        start, end = getattr(dates.DateRanges(), 'custom')
        self._custom_start, self._custom_end = dates.as_range(start, end)
        self._state = 'published'
        self._import_source = ''

        self.subset = None

        super(EventsDirectoryCatalog, self).__init__(*args, **kwargs)

        self.ix_submitted = self.index_for_state('submitted')
        self.ix_published = self.index_for_state('published')
        self.ix_hidden = self.index_for_state('hidden')
        self.indices = dict(
            submitted=self.ix_submitted, published=self.ix_published,
            hidden=self.ix_hidden
        )
예제 #3
0
 def set_custom_dates(self, start, end):
     self._custom_start, self._custom_end = dates.as_range(
         start, end
     )
예제 #4
0
 def set_custom_dates(self, start, end):
     self._custom_start, self._custom_end = dates.as_range(start, end)