def faircoin_history(request, resource_id):
resource = get_object_or_404(EconomicResource, id=resource_id)
event_list = resource.events.all()
agent = get_agent(request)
init = {"quantity": resource.quantity,}
unit = resource.resource_type.unit
paginator = Paginator(event_list, 25)
page = request.GET.get('page')
try:
events = paginator.page(page)
except PageNotAnInteger:
# If page is not an integer, deliver first page.
events = paginator.page(1)
except EmptyPage:
# If page is out of range (e.g. 9999), deliver last page of results.
events = paginator.page(paginator.num_pages)
return render_to_response("work/faircoin_history.html", {
"resource": resource,
"agent": agent,
"unit": unit,
"events": events,
}, context_instance=RequestContext(request))
评论列表
文章目录