DmitrMakeev commited on
Commit
9c0177d
1 Parent(s): 6706be2

Update app.py

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