def tag(request, tag_name): event_list = service.get_event_query_set().filter(tags=tag_name).order_by('date_time_begin') tags = service.get_tags() page = __get_paginator_page(request, event_list) if page == -1: return HttpResponseNotFound() return render_to_response('events/index.html', {'event_list': page, 'tags': tags, 'tag_name': tag_name}, context_instance=RequestContext(request))
def archive(request): event_list = service.get_archived_event_query_set().order_by('-date_time_begin') tags = service.get_tags() page = __get_paginator_page(request, event_list) if page == -1: return HttpResponseNotFound() return render_to_response('events/index.html', {'event_list': page, 'tags': tags}, context_instance=RequestContext(request))
def show(request, event_id): tags = service.get_tags() event = Event.objects.get(id=event_id) return render_to_response( 'events/show.html', { 'event': event, 'tags': tags }, context_instance=RequestContext(request))
def get_tags(): return service.get_tags(tags_cache_key, get_base_organization_query_set)
def get_tags(): return service.get_tags(tags_cache_key, get_event_query_set)