Пример #1
0
def history_detail(date):
    db = get_db_inst_of_day(date)
    data = db.get_crash_data()
    if not data:
        flash("No data of the day( %s )" % date)
        return redirect(url_for("history"))

    all_days = [dict(date=r[1]) for r in db_handler.get_all() if r[1] != get_today_date()]
    dat = [
        dict(id=r + 1, hash=data[r][1], info=data[r][2], times=data[r][3], status=data[r][4], author=data[r][5])
        for r in range(len(data))
    ]
    return render_template("history.html", all_days=all_days, data=dat, day=date)
Пример #2
0
def history():
    rows = db_handler.get_all()
    days = []
    for r in rows:
        if r[1] == get_today_date():
            continue
        if os.path.isfile(r[0]):
            days.append(dict(date=r[1]))
        else:
            db_handler.delete(r[0])

    if len(days) == 0:
        flash("There is no history data to check")
        return redirect(url_for("index"))
    return render_template("history.html", all_days=days, data=None)