Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -1157,10 +1157,11 @@ def se_upl_csv():
|
|
| 1157 |
return "EUR 22", 200
|
| 1158 |
return render_template('upl_csv.html')
|
| 1159 |
|
| 1160 |
-
|
| 1161 |
|
| 1162 |
def insert_data(data):
|
| 1163 |
-
|
|
|
|
| 1164 |
cursor = conn.cursor()
|
| 1165 |
for row in data:
|
| 1166 |
# Получение текущего времени в московском часовом поясе
|
|
@@ -1174,10 +1175,17 @@ def insert_data(data):
|
|
| 1174 |
phone = row.get('phone', '')
|
| 1175 |
email = row.get('email', '')
|
| 1176 |
|
| 1177 |
-
|
| 1178 |
-
|
| 1179 |
-
|
| 1180 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1181 |
conn.commit()
|
| 1182 |
conn.close()
|
| 1183 |
|
|
|
|
| 1157 |
return "EUR 22", 200
|
| 1158 |
return render_template('upl_csv.html')
|
| 1159 |
|
| 1160 |
+
|
| 1161 |
|
| 1162 |
def insert_data(data):
|
| 1163 |
+
DATABASE = 'data_gc.db'
|
| 1164 |
+
conn = sqlite3.connect(DATABASE)
|
| 1165 |
cursor = conn.cursor()
|
| 1166 |
for row in data:
|
| 1167 |
# Получение текущего времени в московском часовом поясе
|
|
|
|
| 1175 |
phone = row.get('phone', '')
|
| 1176 |
email = row.get('email', '')
|
| 1177 |
|
| 1178 |
+
try:
|
| 1179 |
+
cursor.execute('''
|
| 1180 |
+
INSERT INTO contacts (name, phone, email, data_t)
|
| 1181 |
+
VALUES (?, ?, ?, ?)
|
| 1182 |
+
''', (name, phone, email, data_t))
|
| 1183 |
+
except Exception as e:
|
| 1184 |
+
print(f"Error inserting row: {row}")
|
| 1185 |
+
print(f"Error message: {str(e)}")
|
| 1186 |
+
conn.rollback()
|
| 1187 |
+
raise
|
| 1188 |
+
|
| 1189 |
conn.commit()
|
| 1190 |
conn.close()
|
| 1191 |
|