Beispiel #1
0
 def test_get_occurences_for_day(self):
     occurences = Occurence.get_occurences_for_day(datetime.date(2014, 4, 1))
     self.assertEqual(list(occurences),
                      [self.events[2].occurence_set.all()[0],
                       self.events[0].occurence_set.all()[0],
                       self.events[1].occurence_set.all()[0],
                       self.events[3].occurence_set.all()[0],
                       self.events[6].occurence_set.all()[7]])
Beispiel #2
0
def day(request, year, month, day):
    date = datetime.date(int(year), int(month), int(day))
    occurences = Occurence.get_occurences_for_day(date)
    myCal = OverviewCalendar(date, calendar.MONDAY)
    context = {
        'date': date,
        'occurences': occurences,
        'calendar': myCal.formatmonth(date.year, date.month)
    }
    return render(request, 'groupcalendar/day.html', context)
Beispiel #3
0
 def load_occurences(self):
     self.occurences = Occurence.get_occurences_for_day(self.date)