def log():
flag=current_user.is_administrator(g.user)
if flag is True:
p=Page()
record=p.GetRecord()
records={}
records=OrderedDict()
total=len(record)
page = request.args.get('page',1,type=int)
per_page=10
keys=record.keys()
offset=(page - 1) * per_page
for i in range(len(keys)):
if i < per_page and (offset+i) < len(keys):
records[keys[offset+i]]=record[keys[offset+i]]
else:
break
pagination=Pagination(css_framework='bootstrap3',link_size='sm',show_single_page=False,page=page,per_page=per_page,total=total,format_total=True,format_number=True)
return render_template('log.html',records=records,page=page,per_page=per_page,pagination=pagination)
else:
abort(403)
评论列表
文章目录