ManTea commited on
Commit
bd2c894
·
1 Parent(s): 9afd68e

Add application file

Browse files
Files changed (2) hide show
  1. app.py +34 -0
  2. requirements.txt +2 -0
app.py ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from flask import Flask
2
+ from flask_cors import CORS, cross_origin
3
+ from flask import request
4
+
5
+ app = Flask(__name__)
6
+
7
+ # Apply Flask CORS
8
+ CORS(app)
9
+ app.config['CORS_HEADERS'] = 'Content-Type'
10
+
11
+ @app.route('/')
12
+ @cross_origin(origin='*')
13
+ def home():
14
+ return 'Welcome to the Flask Calculator API!'
15
+
16
+ @app.route('/add', methods=['POST', 'GET'])
17
+ @cross_origin(origin='*')
18
+ def add_process():
19
+ a = int(request.args.get('a'))
20
+ b = int(request.args.get('b'))
21
+ kq = a + b
22
+ return 'Kết quả là: ' + str(kq)
23
+
24
+ @app.route('/minus', methods=['POST', 'GET'])
25
+ @cross_origin(origin='*')
26
+ def minus_process():
27
+ a = int(request.args.get('a'))
28
+ b = int(request.args.get('b'))
29
+ kq = a - b
30
+ return 'Kết quả là: ' + str(kq)
31
+
32
+ # Start Backend
33
+ if __name__ == '__main__':
34
+ app.run(host='0.0.0.0', port='6868')
requirements.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ flask
2
+ flask_cors