-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfirst.py
More file actions
39 lines (26 loc) · 752 Bytes
/
first.py
File metadata and controls
39 lines (26 loc) · 752 Bytes
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
from flask import Flask, jsonify, request, json
app = Flask(__name__)
# from app import index
employees = [ {
'id': 1, 'name': 'Hai'
} ]
# @app.route('/show', methods=['GET'])
# def get_employee():
# return jsonify(employees)
@app.route('/debug', methods=['GET'])
def debug():
print("it")
@app.route('/hai', methods=['GET'])
def get_employee_new():
return jsonify(employees)
@app.route('/update', methods=['POST'])
def update_employee():
data = request.json
employees.append(data)
response_data = json.dumps({'status': 'posted successfully'})
return jsonify(response_data)
# def employee_is_valid(employees):
# for key in employees.keys():
# if key != "name":
# print(False)
app.run(port=5000, debug=True)