Exemplo n.º 1
0
def complete_ical(request, number=0):
    events = Event.future.get_n(long(number) if number != '' else 0)

    if not number:
        events = events.reverse()

    calendar = create_calendar([x.get_icalendar_event() for x in events])
    return HttpResponse(calendar.to_ical(), mimetype='text/calendar; charset=utf-8')
Exemplo n.º 2
0
Arquivo: views.py Projeto: jaeh/mos
def complete_ical(request, number=0):
    events = Event.future.get_n(long(number) if number != '' else 0)

    if not number:
        events = events.reverse()

    calendar = create_calendar([x.get_icalendar_event() for x in events])
    return HttpResponse(calendar.to_ical(),
                        mimetype='text/calendar; charset=utf-8')
Exemplo n.º 3
0
Arquivo: models.py Projeto: jaeh/mos
 def get_icalendar(self):
     return create_calendar([self.get_icalendar_event()])