DmitrMakeev commited on
Commit
61aca30
1 Parent(s): 83169c8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -12
app.py CHANGED
@@ -2,18 +2,15 @@ import flask
2
  from flask import request, jsonify
3
  import os
4
  from dotenv import load_dotenv
5
- import json
6
 
7
  load_dotenv()
8
 
9
  app = flask.Flask(__name__, template_folder="./")
10
 
11
-
12
  @app.route('/')
13
  def index():
14
  return flask.render_template('index.html')
15
 
16
-
17
  @app.route("/avp", methods=["POST"])
18
  def avp():
19
  incoming = request.get_json()
@@ -22,20 +19,14 @@ def avp():
22
  # Получаем входной JSON-объект из параметра "bazis"
23
  datas = incoming["bazis"]
24
 
25
- # Создаем пустой словарь для результата
26
- bazis_pars = {}
27
-
28
  # Перебираем все ключи и значения во вложенном JSON-объекте
29
  for key, value in datas.items():
30
  # Изменяем значение ключа на минус 1, если оно больше 0
31
  if value > 0:
32
- bazis_pars[key] = value - 1
33
- else:
34
- bazis_pars[key] = value
35
-
36
- # Возвращаем переменную "datas"
37
- return jsonify(datas)
38
 
 
 
39
 
40
  if __name__ == '__main__':
41
  app.run(host='0.0.0.0', port=int(os.environ.get('PORT', 7860)))
 
2
  from flask import request, jsonify
3
  import os
4
  from dotenv import load_dotenv
 
5
 
6
  load_dotenv()
7
 
8
  app = flask.Flask(__name__, template_folder="./")
9
 
 
10
  @app.route('/')
11
  def index():
12
  return flask.render_template('index.html')
13
 
 
14
  @app.route("/avp", methods=["POST"])
15
  def avp():
16
  incoming = request.get_json()
 
19
  # Получаем входной JSON-объект из параметра "bazis"
20
  datas = incoming["bazis"]
21
 
 
 
 
22
  # Перебираем все ключи и значения во вложенном JSON-объекте
23
  for key, value in datas.items():
24
  # Изменяем значение ключа на минус 1, если оно больше 0
25
  if value > 0:
26
+ datas[key] = value - 1
 
 
 
 
 
27
 
28
+ # Возвращаем словарь с обновленными значениями в параметре "bazis_out"
29
+ return jsonify({"bazis_out": datas})
30
 
31
  if __name__ == '__main__':
32
  app.run(host='0.0.0.0', port=int(os.environ.get('PORT', 7860)))