-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathapp.py
More file actions
64 lines (50 loc) · 1.21 KB
/
app.py
File metadata and controls
64 lines (50 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
from flask import Flask,render_template,jsonify
from random import sample
app = Flask(__name__)
@app.route('/')
def index():
return "please visit other routes i have created. Regards, Raghav."
@app.route('/overview')
def overview():
data1 = {
"1 Jan 2015":17325,
"1 Jan 2016":16325,
"1 Jan 2017":18325,
"1 Jan 2018":19325,
"1 Jan 2019":17456,
}
data2 = {
"1 Jan 2015": 55000,
"1 Jan 2016": 22000,
"1 Jan 2017": 11000,
"1 Jan 2018": 44000,
"1 Jan 2019": 33000,
"1 Jan 2020": 10000,
}
return render_template('index1.html',data1=data1,data2=data2)
@app.route('/realtime')
def realtime():
data1 = {
"raghav":49,
"rohit":78,
"rachit":90,
"pooja":52
}
data2 = {
"raghav":49,
"rohit":67,
"rachit":90,
"pooja":52
}
data3 ={
"Organic":38,
"Direct":8,
"Paid":12,
"Referral":7
}
return render_template('index2.html',data1=data1,data2=data2,data3=data3)
@app.route('/data')
def data():
return jsonify({"results":sample(range(1,10),5)})
if __name__ == '__main__':
app.run(debug=True)