コード例 #1
0
def milesstone_targets(request):
    milestone_targets_list = news_dao.milestone_targets()
    paginator = Paginator(milestone_targets_list, RECORDS_PER_PAGE)
    page = request.GET.get('page')
    try:
        milestone_targets = paginator.page(page)
    except PageNotAnInteger:
        milestone_targets = paginator.page(1)
    except EmptyPage:
        milestone_targets = paginator.page(paginator.num_pages)
    return render_to_response('news.html', {
                              'system_message': None,
                              'milestone_targets': milestone_targets,
                              }, RequestContext(request))
コード例 #2
0
def news(request):
    system_message = None
    init_service = news_dao.initiative_service_needed()[0:10]
    init_service_offer = news_dao.initiative_service_contibutions()[0:10]
    milestone_targets = news_dao.milestone_targets()[0:10]
    milestone_complete = news_dao.milestone_completed()[0:10]
    initiatives = initiatives_sponsor()[0:10]

    return render_to_response('news.html', {
                              'system_message': system_message,
                              'init_service': init_service,
                              'init_service_offer': init_service_offer,
                              'milestone_targets': milestone_targets,
                              'initiatives': initiatives,
                              'milestone_complete': milestone_complete,
                              }, RequestContext(request))