DmitrMakeev commited on
Commit
7851dcb
1 Parent(s): abbc087

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -47
app.py CHANGED
@@ -19,53 +19,11 @@ def index():
19
 
20
 
21
 
22
- @app.route("/test")
23
- def zapro():
24
- return flask.render_template('zapro.html')
25
-
26
-
27
- @app.route("/api", methods=['GET'])
28
- def api():
29
- # Читаем значение параметра "T1" из GET-запроса
30
- ph = request.args.get('ph')
31
-
32
- # Читаем значение параметра "test2" из GET-запроса
33
- ec = request.args.get('ec')
34
-
35
- # Создаем JSON-объект с прочитанными значениями параметров
36
- response = {
37
- "ph_out": ph,
38
- "ec_out": ec
39
- }
40
-
41
- # Возвращаем JSON-объект и задаем MIME-тип application/json
42
- return jsonify(response)
43
-
44
- @app.route("/avp", methods=["POST"])
45
- def avp():
46
- incoming = request.get_json()
47
-
48
-
49
- # Получаем входной JSON-объект из параметра "bazis"
50
- datas = incoming["bazis"]
51
-
52
- # Проверяем тип данных входного объекта
53
- if isinstance(datas, str):
54
- # Преобразуем строку в словарь, используя eval()
55
- datas = eval(datas)
56
-
57
- # Перебираем ключи входного объекта и изменяем значения
58
- for key in datas:
59
- value = datas[key]
60
-
61
- # Если значение больше нуля, вычитаем 1 из него
62
- if value > 0:
63
- datas[key] = value - 1
64
-
65
- # Возвращаем словарь с обновленными значениями в параметре "bazis_out"
66
- response = {"bazis_out": datas}
67
-
68
- return jsonify(response)
69
 
70
 
71
  if __name__ == '__main__':
 
19
 
20
 
21
 
22
+
23
+
24
+
25
+
26
+
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
 
28
 
29
  if __name__ == '__main__':