示例#1
0
文件: views.py 项目: gimler/techism2
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))
示例#2
0
文件: views.py 项目: gimler/techism2
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))
示例#3
0
文件: views.py 项目: gimler/techism2
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)