def list_meetings(request, template_name = "schedule_tests/meetings/list.html"): meetings = ClubMeeting.objects.order_by("start") meetings = apply_date_filter(meetings, request) return render_to_response(template_name, { 'meetings': meetings, }, context_instance = RequestContext(request))
def meetings_timeline_data(request): meetings = ClubMeeting.objects.order_by("start") meetings = apply_date_filter(meetings, request) head = ET.Element('data') for meeting in meetings: for occurence in meeting.occurrences_after(): create_event_node(head, occurence) return HttpResponse(ET.tostring(head), mimetype="text/xml")