Vikas01 commited on
Commit
6be9935
1 Parent(s): acc6709

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +45 -0
app.py CHANGED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from flask import *
2
+ import face_recognition
3
+ import sqlite3
4
+
5
+ app = Flask (__name__ )
6
+
7
+
8
+ @app.route ("/" )
9
+ def firstpage():
10
+ return render_template ('index.html')
11
+
12
+ @app.route ("/storedata" , methods =[ 'GET' ] )
13
+ def storedata():
14
+ # uname =request.form.get("uname")
15
+ # matching =request.form.get("matching")
16
+ # rtime =request.form.get("rtime")
17
+ uname =request.args.get("uname")
18
+ matching =request.args.get("matching")
19
+ rtime =request.args.get("rtime")
20
+
21
+ con = sqlite3.connect("facedb") # connect database
22
+ con.row_factory = sqlite3.Row # create object of Row
23
+ cur = con.cursor() # create cursor object, which will hold records
24
+ # being fetched from database.
25
+ cur.execute( "insert into userdata (username , matching , recordingtime) values ('%s',%s,'%s')"%(uname,matching,rtime))
26
+ #cur.execute("select * from students where email=='%s' and pswd=='%s'"%(useremail,userpswd))
27
+ con.commit()
28
+ con.close()
29
+
30
+ return redirect(url_for( 'datafetch'))
31
+
32
+ @app.route ("/data" )
33
+ def datafetch():
34
+ # connect to Sqlite database and fetch data
35
+ con = sqlite3.connect("facedb") # connect sms database
36
+ con.row_factory = sqlite3.Row # create object of Row
37
+ cur = con.cursor() # create cursor object, which will hold records
38
+ # being fetched from database.
39
+ cur.execute( "select id, username, matching, recordingtime from userdata order by id desc limit 10") # execute a SQL query to get the data
40
+ rows = cur.fetchall() # all the data pulled from database is stored in rows object
41
+ con.close ()
42
+ return render_template ('data.html', data = rows)
43
+
44
+ if __name__ == '__main__' :
45
+ app.run()