Graduate

Update roll book

...@@ -162,6 +162,15 @@ def verify(): ...@@ -162,6 +162,15 @@ def verify():
162 attendance_db.close() 162 attendance_db.close()
163 return send 163 return send
164 164
165 +@app.route('/attendance.html')
166 +def tempAttendance():
167 + attendance_db = pymysql.connect(read_default_file="./DB.cnf")
168 + cursor = attendance_db.cursor(pymysql.cursors.DictCursor)
169 + sql = "SELECT ls.student_id, s.student_name, sa.status FROM lecture_students AS ls LEFT JOIN student_attendance AS sa ON ls.student_id = sa.student_id LEFT JOIN student AS s ON ls.student_id = s.student_id;"
170 + mycursor.execute(sql)
171 + data = mycursor.fetchall()
172 + return render_template('attendance.html', output_data = data)
173 +
165 @app.route('/robots.txt') 174 @app.route('/robots.txt')
166 def robots(): 175 def robots():
167 return send_from_directory(app.static_folder, request.path[1:]) 176 return send_from_directory(app.static_folder, request.path[1:])
......
This diff is collapsed. Click to expand it.