Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -16,7 +16,7 @@ api_key = os.getenv('api_key') # Ваш API ключ
|
|
| 16 |
app = Flask(__name__, template_folder="./")
|
| 17 |
|
| 18 |
def init_db():
|
| 19 |
-
conn = sqlite3.connect('
|
| 20 |
cursor = conn.cursor()
|
| 21 |
cursor.execute('''
|
| 22 |
CREATE TABLE IF NOT EXISTS contacts (
|
|
@@ -38,14 +38,14 @@ def init_db():
|
|
| 38 |
|
| 39 |
init_db()
|
| 40 |
|
| 41 |
-
def
|
| 42 |
try:
|
| 43 |
moscow_timezone = pytz.timezone('Europe/Moscow')
|
| 44 |
current_datetime = datetime.datetime.now(moscow_timezone)
|
| 45 |
date = current_datetime.strftime('%Y-%m-%d')
|
| 46 |
time = current_datetime.strftime('%H:%M:%S')
|
| 47 |
|
| 48 |
-
conn = sqlite3.connect('
|
| 49 |
cursor = conn.cursor()
|
| 50 |
cursor.execute('''
|
| 51 |
INSERT INTO contacts (name, email, phone, pr1, pr2, pr3, pr4, pr5, date, time)
|
|
@@ -199,7 +199,7 @@ def handle_incoming_request():
|
|
| 199 |
pr1 = datas.get('pr1')
|
| 200 |
|
| 201 |
# Сохраняем данные в базу данных SQLite3
|
| 202 |
-
|
| 203 |
|
| 204 |
# Устанавливаем временную зону Москвы
|
| 205 |
moscow_timezone = pytz.timezone('Europe/Moscow')
|
|
@@ -213,7 +213,7 @@ def handle_incoming_request():
|
|
| 213 |
|
| 214 |
if current_day in [0, 4, 5, 6]: # Понедельник, Пятница, Суббота, Воскресенье
|
| 215 |
# Отправляем запросы в листы подряд
|
| 216 |
-
|
| 217 |
response_1 = send_additional_request1(email, name, phone, pr1, pr2, pr3, pr4, pr5)
|
| 218 |
# Возвращаем список ответов
|
| 219 |
return jsonify({'responses': [response_1]})
|
|
@@ -819,7 +819,7 @@ def save_db():
|
|
| 819 |
@app.route('/contacts')
|
| 820 |
def show_contacts():
|
| 821 |
try:
|
| 822 |
-
conn = sqlite3.connect('
|
| 823 |
cursor = conn.cursor()
|
| 824 |
cursor.execute('SELECT name, email, phone, pr1, pr2, pr3, pr4, pr5, date, time FROM contacts')
|
| 825 |
contacts = cursor.fetchall()
|
|
|
|
| 16 |
app = Flask(__name__, template_folder="./")
|
| 17 |
|
| 18 |
def init_db():
|
| 19 |
+
conn = sqlite3.connect('data1.db')
|
| 20 |
cursor = conn.cursor()
|
| 21 |
cursor.execute('''
|
| 22 |
CREATE TABLE IF NOT EXISTS contacts (
|
|
|
|
| 38 |
|
| 39 |
init_db()
|
| 40 |
|
| 41 |
+
def save_to_database1(name, email, phone, pr5, pr4, pr3, pr2, pr1):
|
| 42 |
try:
|
| 43 |
moscow_timezone = pytz.timezone('Europe/Moscow')
|
| 44 |
current_datetime = datetime.datetime.now(moscow_timezone)
|
| 45 |
date = current_datetime.strftime('%Y-%m-%d')
|
| 46 |
time = current_datetime.strftime('%H:%M:%S')
|
| 47 |
|
| 48 |
+
conn = sqlite3.connect('data1.db')
|
| 49 |
cursor = conn.cursor()
|
| 50 |
cursor.execute('''
|
| 51 |
INSERT INTO contacts (name, email, phone, pr1, pr2, pr3, pr4, pr5, date, time)
|
|
|
|
| 199 |
pr1 = datas.get('pr1')
|
| 200 |
|
| 201 |
# Сохраняем данные в базу данных SQLite3
|
| 202 |
+
|
| 203 |
|
| 204 |
# Устанавливаем временную зону Москвы
|
| 205 |
moscow_timezone = pytz.timezone('Europe/Moscow')
|
|
|
|
| 213 |
|
| 214 |
if current_day in [0, 4, 5, 6]: # Понедельник, Пятница, Суббота, Воскресенье
|
| 215 |
# Отправляем запросы в листы подряд
|
| 216 |
+
save_to_database1(name, email, phone, pr5, pr4, pr3, pr2, pr1)
|
| 217 |
response_1 = send_additional_request1(email, name, phone, pr1, pr2, pr3, pr4, pr5)
|
| 218 |
# Возвращаем список ответов
|
| 219 |
return jsonify({'responses': [response_1]})
|
|
|
|
| 819 |
@app.route('/contacts')
|
| 820 |
def show_contacts():
|
| 821 |
try:
|
| 822 |
+
conn = sqlite3.connect('data1.db')
|
| 823 |
cursor = conn.cursor()
|
| 824 |
cursor.execute('SELECT name, email, phone, pr1, pr2, pr3, pr4, pr5, date, time FROM contacts')
|
| 825 |
contacts = cursor.fetchall()
|