DmitrMakeev commited on
Commit
803b1ac
·
verified ·
1 Parent(s): 4bc9cdd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -0
app.py CHANGED
@@ -155,12 +155,30 @@ DATABASE_NEW = 'data_gc.db'
155
 
156
 
157
  # Пример данных настроек
 
 
 
 
 
158
  settings = {
159
  'vk_key': 'default_vk_key',
160
  'telegram_key': 'default_telegram_key',
161
  'other_setting': 'default_other_setting'
162
  }
163
 
 
 
 
 
 
 
 
 
 
 
 
 
 
164
  @app.route('/settings', methods=['GET'])
165
  def get_settings():
166
  return jsonify(settings)
@@ -171,6 +189,7 @@ def save_settings():
171
  for key, value in data.items():
172
  if value is not None:
173
  settings[key] = value
 
174
  return jsonify({'status': 'success'})
175
 
176
  @app.route('/set')
 
155
 
156
 
157
  # Пример данных настроек
158
+ vk_key_ser = ''
159
+ telegram_key_ser = ''
160
+ other_setting_ser = ''
161
+
162
+
163
  settings = {
164
  'vk_key': 'default_vk_key',
165
  'telegram_key': 'default_telegram_key',
166
  'other_setting': 'default_other_setting'
167
  }
168
 
169
+ def load_settings(settings_dict):
170
+ global vk_key_ser, telegram_key_ser, other_setting_ser
171
+
172
+ # Присваиваем значения из словаря соответствующим переменным
173
+ vk_key_ser = settings_dict.get('vk_key', '')
174
+ telegram_key_ser = settings_dict.get('telegram_key', '')
175
+ other_setting_ser = settings_dict.get('other_setting', '')
176
+
177
+ # Вызываем функцию для загрузки настроек
178
+
179
+
180
+
181
+
182
  @app.route('/settings', methods=['GET'])
183
  def get_settings():
184
  return jsonify(settings)
 
189
  for key, value in data.items():
190
  if value is not None:
191
  settings[key] = value
192
+ load_settings(settings)
193
  return jsonify({'status': 'success'})
194
 
195
  @app.route('/set')