DmitrMakeev commited on
Commit
21ef23e
·
verified ·
1 Parent(s): 3841f77

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +39 -19
app.py CHANGED
@@ -219,9 +219,6 @@ def handle_incoming_request():
219
  elif current_day == 2: # Среда
220
  if current_hour < 19:
221
  db_name = 'data1.db'
222
- response_1 = send_additional_request1(email, name, phone, pr1, pr2, pr3, pr4, pr5)
223
- # Возвращаем список ответов
224
- return jsonify({'responses': [response_1]})
225
  else:
226
  db_name = 'data2.db'
227
  elif current_day == 3: # Четверг
@@ -235,26 +232,49 @@ def handle_incoming_request():
235
  # Сохраняем данные в выбранную базу данных
236
  save_to_database(db_name, name, email, phone, pr5, pr4, pr3, pr2, pr1)
237
 
238
- # Отправляем запросы в листы подряд
 
 
 
 
239
 
 
 
 
 
 
 
 
 
 
 
 
240
 
241
- @app.route('/grups', methods=['GET'])
242
- def grup():
243
- return render_template('grups.html')
 
 
 
 
 
 
 
 
244
 
245
- @app.route('/send_request_gr', methods=['POST'])
246
- def send_request_gr():
247
- headers = {
248
- 'Authorization': f'Bearer {token}',
249
- 'Content-Type': 'application/json'
250
- }
251
- api_token = request.form.get('api_token')
252
- group_id = request.form.get('group_id')
253
- url = f"https://api.notisend.ru/v1/email/lists/{group_id}/parameters"
 
 
254
 
255
- response = requests.get(url, headers=headers)
256
- data = response.json()
257
- return jsonify(data)
258
 
259
  @app.route('/save_db', methods=['GET'])
260
  def save_db():
 
219
  elif current_day == 2: # Среда
220
  if current_hour < 19:
221
  db_name = 'data1.db'
 
 
 
222
  else:
223
  db_name = 'data2.db'
224
  elif current_day == 3: # Четверг
 
232
  # Сохраняем данные в выбранную базу данных
233
  save_to_database(db_name, name, email, phone, pr5, pr4, pr3, pr2, pr1)
234
 
235
+ if current_day in [0, 4, 5, 6]: # Понедельник, Пятница, Суббота, Воскресенье
236
+ # Отправляем запросы в листы подряд
237
+ response_1 = send_additional_request1(email, name, phone, pr1, pr2, pr3, pr4, pr5)
238
+ # Возвращаем список ответов
239
+ return jsonify({'responses': [response_1]})
240
 
241
+ elif current_day == 1: # Вторник
242
+ if current_hour < 19:
243
+ # Утром во Вторник
244
+ response_1 = send_additional_request1(email, name, phone, pr1, pr2, pr3, pr4, pr5)
245
+ # Возвращаем список ответов
246
+ return jsonify({'responses': [response_1]})
247
+ else:
248
+ # Вечером во Вторник
249
+ response_1 = send_additional_request1(email, name, phone, pr1, pr2, pr3, pr4, pr5)
250
+ # Возвращаем список ответов
251
+ return jsonify({'responses': [response_1]})
252
 
253
+ elif current_day == 2: # Среда
254
+ if current_hour < 19:
255
+ # Утром в среду
256
+ response_1 = send_additional_request1(email, name, phone, pr1, pr2, pr3, pr4, pr5)
257
+ # Возвращаем список ответов
258
+ return jsonify({'responses': [response_1]})
259
+ else:
260
+ # Вечером в среду
261
+ response_1 = send_additional_request1(email, name, phone, pr1, pr2, pr3, pr4, pr5)
262
+ # Возвращаем список ответов
263
+ return jsonify({'responses': [response_1]})
264
 
265
+ elif current_day == 3: # Четверг
266
+ if current_hour < 19:
267
+ # Утром в четверг
268
+ response_1 = send_additional_request1(email, name, phone, pr1, pr2, pr3, pr4, pr5)
269
+ # Возвращаем список ответов
270
+ return jsonify({'responses': [response_1]})
271
+ else:
272
+ # Вечером в четверг
273
+ response_1 = send_additional_request1(email, name, phone, pr1, pr2, pr3, pr4, pr5)
274
+ # Возвращаем список ответов
275
+ return jsonify({'responses': [response_1]})
276
 
277
+ return jsonify({'responses': []})
 
 
278
 
279
  @app.route('/save_db', methods=['GET'])
280
  def save_db():