DmitrMakeev commited on
Commit
2a926a6
·
verified ·
1 Parent(s): 847819e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -35
app.py CHANGED
@@ -148,7 +148,7 @@ for db in DATABASES:
148
  DATABASE_NEW = 'data_gc.db'
149
 
150
 
151
- # Переменная для хранения IP-адреса
152
  server_ip = None
153
 
154
  def get_ip_address():
@@ -179,16 +179,6 @@ def index():
179
  """
180
  return render_template_string(html)
181
 
182
- # Пример данных настроек
183
- api_key_sys_ser = ''
184
- vk_api_key_ser = ''
185
- crypto_key_sys_ser = ''
186
- senler_token_ser = ''
187
- wa_ak_ser = ''
188
- wa_api_key_ser = ''
189
- curators_ser = ''
190
- call_api_key = ''
191
-
192
  # Пример данных настроек
193
  settings = {
194
  'api_key_sys': 'default_api_key_sys',
@@ -202,28 +192,14 @@ settings = {
202
  }
203
 
204
  def save_settings(settings_dict):
205
- global api_key_sys_ser, vk_api_key_ser, crypto_key_sys_ser, senler_token_ser, wa_ak_ser, wa_api_key_ser, curators_ser, call_api_key
206
-
207
- # Присваиваем значения из словаря соответствующим переменным
208
- api_key_sys_ser = settings_dict.get('api_key_sys', '')
209
- vk_api_key_ser = settings_dict.get('vk_api_key', '')
210
- crypto_key_sys_ser = settings_dict.get('crypto_key_sys', '')
211
- senler_token_ser = settings_dict.get('senler_token', '')
212
- wa_ak_ser = settings_dict.get('wa_ak', '')
213
- wa_api_key_ser = settings_dict.get('wa_api_key', '')
214
- curators_ser = settings_dict.get('curators', '')
215
- call_api_key = settings_dict.get('call_api_key', '')
216
 
217
  print(f"Сохраненные настройки:")
218
- print(f"api_key_sys: {api_key_sys_ser}")
219
- print(f"vk_api_key: {vk_api_key_ser}")
220
- print(f"crypto_key_sys: {crypto_key_sys_ser}")
221
- print(f"senler_token: {senler_token_ser}")
222
- print(f"wa_ak: {wa_ak_ser}")
223
- print(f"wa_api_key: {wa_api_key_ser}")
224
- print(f"curators: {curators_ser}")
225
- print(f"call_api_key: {call_api_key}")
226
-
227
  @app.route('/load_settings', methods=['POST'])
228
  def get_settings():
229
  # Проверка IP-адреса клиента
@@ -246,10 +222,7 @@ def save_settings_route():
246
 
247
  data = request.json.get('data', {})
248
  if data:
249
- for key, value in data.items():
250
- if value is not None:
251
- settings[key] = value
252
- save_settings(settings)
253
  return jsonify({'status': 'success'})
254
  else:
255
  return jsonify({'status': 'error', 'message': 'No data provided'}), 400
@@ -266,6 +239,7 @@ def index_set():
266
 
267
 
268
 
 
269
  mapping_template = {
270
  "username": "name",
271
  "phone": "phone",
 
148
  DATABASE_NEW = 'data_gc.db'
149
 
150
 
151
+ # Переменная для хранения IP-адреса сервера
152
  server_ip = None
153
 
154
  def get_ip_address():
 
179
  """
180
  return render_template_string(html)
181
 
 
 
 
 
 
 
 
 
 
 
182
  # Пример данных настроек
183
  settings = {
184
  'api_key_sys': 'default_api_key_sys',
 
192
  }
193
 
194
  def save_settings(settings_dict):
195
+ for key, value in settings_dict.items():
196
+ if value is not None:
197
+ settings[key] = value
 
 
 
 
 
 
 
 
198
 
199
  print(f"Сохраненные настройки:")
200
+ for key, value in settings.items():
201
+ print(f"{key}: {value}")
202
+
 
 
 
 
 
 
203
  @app.route('/load_settings', methods=['POST'])
204
  def get_settings():
205
  # Проверка IP-адреса клиента
 
222
 
223
  data = request.json.get('data', {})
224
  if data:
225
+ save_settings(data)
 
 
 
226
  return jsonify({'status': 'success'})
227
  else:
228
  return jsonify({'status': 'error', 'message': 'No data provided'}), 400
 
239
 
240
 
241
 
242
+
243
  mapping_template = {
244
  "username": "name",
245
  "phone": "phone",