DmitrMakeev commited on
Commit
676aef9
·
verified ·
1 Parent(s): 64ac61b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -5
app.py CHANGED
@@ -1,7 +1,7 @@
1
  from flask import Flask, request, render_template, jsonify
2
  import requests
3
  import os
4
-
5
  app = Flask(__name__, template_folder="./")
6
 
7
  base_url = os.getenv('base_url') # URL сервера
@@ -9,6 +9,12 @@ token = os.getenv('token') # Ваш токен
9
  api_key = os.getenv('api_key') # Ваш
10
 
11
 
 
 
 
 
 
 
12
  @app.route('/grups', methods=['GET'])
13
  def grup():
14
  return render_template('grups.html')
@@ -122,14 +128,18 @@ def save_db():
122
 
123
 
124
 
 
 
125
  @app.route('/save_pl', methods=['GET'])
126
  def save_pl():
127
  show_params = False
128
  list_id1 = '560768'
129
- name = request.args.get('name')
130
- email = request.args.get('email')
131
  phone = request.args.get('phone')
132
-
 
 
133
  data = {
134
  "email": email,
135
  "unconfirmed": False,
@@ -155,7 +165,12 @@ def save_pl():
155
  'Authorization': f'Bearer {token}',
156
  'Content-Type': 'application/json'
157
  }
158
- response = requests.post(f"{base_url}/email/lists/{list_id}/recipients", json=data, headers=headers)
 
 
 
 
 
159
 
160
  if show_params:
161
  system_vars = {
 
1
  from flask import Flask, request, render_template, jsonify
2
  import requests
3
  import os
4
+ import logging
5
  app = Flask(__name__, template_folder="./")
6
 
7
  base_url = os.getenv('base_url') # URL сервера
 
9
  api_key = os.getenv('api_key') # Ваш
10
 
11
 
12
+
13
+
14
+
15
+ logging.basicConfig(level=logging.INFO)
16
+
17
+
18
  @app.route('/grups', methods=['GET'])
19
  def grup():
20
  return render_template('grups.html')
 
128
 
129
 
130
 
131
+
132
+
133
  @app.route('/save_pl', methods=['GET'])
134
  def save_pl():
135
  show_params = False
136
  list_id1 = '560768'
137
+ name = request.args.get('name')
138
+ email = request.args.get('email')
139
  phone = request.args.get('phone')
140
+
141
+ logging.info(f"Received data - Name: {name}, Email: {email}, Phone: {phone}")
142
+
143
  data = {
144
  "email": email,
145
  "unconfirmed": False,
 
165
  'Authorization': f'Bearer {token}',
166
  'Content-Type': 'application/json'
167
  }
168
+
169
+ logging.info(f"Sending data to Notisend API: {data}")
170
+
171
+ response = requests.post(f"{base_url}/email/lists/{list_id1}/recipients", json=data, headers=headers)
172
+
173
+ logging.info(f"Received response from Notisend API: {response.status_code} - {response.text}")
174
 
175
  if show_params:
176
  system_vars = {