def browse(): results, count = ModerationLog.list(limit=RESULTS_LIMIT) if not results: flash(gettext("No logs to display."), "warning") results = groupby(results, lambda log: log.timestamp.strftime('%d %b, %G')) return render_template('log/browse.html', count=count, results=results, limit=RESULTS_LIMIT)
def more(): page = int(request.args.get('page', default=0)) offset = page * RESULTS_LIMIT results, count = ModerationLog.list(offset=offset, limit=RESULTS_LIMIT) results = groupby(results, lambda log: log.timestamp.strftime('%d %b, %G')) template = render_template('log/log_results.html', results=results) return jsonify(results=template, more=(count-offset-RESULTS_LIMIT) > 0)
def browse(): results, count = ModerationLog.list(limit=RESULTS_LIMIT) if not results: flash(gettext("No logs to display."), "warning") results = groupby(results, lambda log: log.timestamp.strftime('%d %b, %G')) return render_template('log/browse.html', count=count, results=results, limit=RESULTS_LIMIT)