'Return (date_list, items, extra_context) for this request.'

def get_dated_items(self):

    year = self.get_year()
    month = self.get_month()
    date_field = self.get_date_field()
    date = _date_from_string(year, self.get_year_format(), month, self.get_month_format())
    since = self._make_date_lookup_arg(date)
    until = self._make_date_lookup_arg(self._get_next_month(date))
    lookup_kwargs = {(u'%s__gte' % date_field): since, (u'%s__lt' % date_field): until}
    qs = self.get_dated_queryset(**lookup_kwargs)
    date_list = self.get_date_list(qs)
    return (date_list, qs, {u'month': date, u'next_month': self.get_next_month(date), u'previous_month': self.get_previous_month(date)})
