DmitrMakeev commited on
Commit
549d039
·
verified ·
1 Parent(s): 760796a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -12
app.py CHANGED
@@ -93,8 +93,6 @@ for db in DATABASES:
93
 
94
 
95
 
96
- json_data = "" # Пустая переменная для данных
97
-
98
  # Функции для выполнения HTTP запросов
99
  def fetch(url):
100
  try:
@@ -153,22 +151,22 @@ def send_second_request(export_id):
153
  raise Exception("export_id is None")
154
  # Формирование URL для второго запроса
155
  export_url_template = f"{gc_url_export}/{export_id}?key={gc_api}"
156
- data = fetch(export_url_template)
157
- if data.get("success"):
158
- print("Полученные данные по export_id:", data)
159
- return data
160
- else:
161
- raise Exception(f"Ошибка при выполнении второго запроса по export_id, статус код: {data.get('status_code')}")
 
162
 
163
  # Маршрут для экспорта пользователя
164
  @app.route('/export_user', methods=['GET'])
165
  def export_user():
166
  try:
167
- response_data = send_second_request(export_id)
168
- return json.dumps(response_data)
169
  except Exception as e:
170
- return json.dumps({"error": str(e)})
171
-
172
 
173
 
174
 
 
93
 
94
 
95
 
 
 
96
  # Функции для выполнения HTTP запросов
97
  def fetch(url):
98
  try:
 
151
  raise Exception("export_id is None")
152
  # Формирование URL для второго запроса
153
  export_url_template = f"{gc_url_export}/{export_id}?key={gc_api}"
154
+ try:
155
+ response = requests.get(export_url_template)
156
+ response.raise_for_status()
157
+ print("Ответ сервера:")
158
+ print(response.text) # Вывод ответа сервера в консоль
159
+ except requests.RequestException as e:
160
+ print(f"Ошибка при выполнении запроса: {e}")
161
 
162
  # Маршрут для экспорта пользователя
163
  @app.route('/export_user', methods=['GET'])
164
  def export_user():
165
  try:
166
+ send_second_request(export_id)
167
+ return "Запрос выполнен", 200
168
  except Exception as e:
169
+ return json.dumps({"error": str(e)}), 500
 
170
 
171
 
172