def admin_show_semesters():
    semesters = model.listSemesters()
    semesters = [dict(row) for row in semesters]

    for semester in semesters:
        semester["hours"] = model.getTotalHours(None, semester['id'])

    return render_template('admin/semesters.html', semesters=semesters)
def show_semesters():
    semesters = model.listSemesters()

    semesters = [dict(row) for row in semesters]

    for semester in semesters:
        semester["hours"] = model.getTotalHours(g.user_id, semester['id'])

    return render_template('semesters.html', 
            student = model.getStudent(g.user_id), 
            semesters = semesters,
            hours = model.getTotalHours(g.user_id, None))