DmitrMakeev
commited on
Commit
•
6c60c6b
1
Parent(s):
7955f76
Update app.py
Browse files
app.py
CHANGED
@@ -75,13 +75,13 @@ json_data = '''
|
|
75 |
"items": [
|
76 |
[
|
77 |
"222077476",
|
78 |
-
"Victoria.rassabina@yandex.ru",
|
79 |
"Зарегистрировался самостоятельно",
|
80 |
"2022-01-02 00:02:28",
|
81 |
"2023-02-09 14:47:19",
|
82 |
-
"Виктория",
|
83 |
"Рассабина",
|
84 |
-
"79035576755",
|
85 |
"1983-12-14",
|
86 |
"41",
|
87 |
"Россия",
|
@@ -93,20 +93,20 @@ json_data = '''
|
|
93 |
"",
|
94 |
"",
|
95 |
"",
|
96 |
-
"",
|
97 |
-
"",
|
98 |
-
"",
|
99 |
-
"",
|
100 |
-
"",
|
101 |
-
"",
|
102 |
-
"",
|
103 |
-
"",
|
104 |
-
"",
|
105 |
-
"",
|
106 |
-
"",
|
107 |
-
"",
|
108 |
-
"",
|
109 |
-
"",
|
110 |
"https://l.instagram.com/",
|
111 |
"instagram",
|
112 |
"social",
|
@@ -273,14 +273,6 @@ for db in DATABASES:
|
|
273 |
|
274 |
|
275 |
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
|
285 |
|
286 |
|
@@ -298,6 +290,22 @@ def load_data_from_json():
|
|
298 |
|
299 |
for item in items:
|
300 |
user_data = dict(zip(fields, item))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
301 |
query = '''
|
302 |
INSERT INTO contacts (
|
303 |
name, phone, email, vk_id, chat_id, ws_statys, ws_stop, web_statys, fin_progress, shop_statys_full, pr1, pr2, pr3, pr4, pr5, ad_url, curator
|
@@ -329,6 +337,13 @@ def before_first_request():
|
|
329 |
|
330 |
|
331 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
332 |
|
333 |
|
334 |
|
|
|
75 |
"items": [
|
76 |
[
|
77 |
"222077476",
|
78 |
+
"Victoria.rassabina@yandex.ru", #
|
79 |
"Зарегистрировался самостоятельно",
|
80 |
"2022-01-02 00:02:28",
|
81 |
"2023-02-09 14:47:19",
|
82 |
+
"Виктория", #
|
83 |
"Рассабина",
|
84 |
+
"79035576755", #
|
85 |
"1983-12-14",
|
86 |
"41",
|
87 |
"Россия",
|
|
|
93 |
"",
|
94 |
"",
|
95 |
"",
|
96 |
+
"", # Добавляем в базу vk_id
|
97 |
+
"", # Добавляем в базу chat_id
|
98 |
+
"", # Добавляем в базу ws_statys
|
99 |
+
"", # Добавляем в базу ws_stop
|
100 |
+
"", # Добавляем в базу web_statys
|
101 |
+
"", # Добавляем в базу fin_progress
|
102 |
+
"", # Добавляем в базу shop_statys_full
|
103 |
+
"", # Добавляем в базу curator
|
104 |
+
"", # Добавляем в базу pr1
|
105 |
+
"", # Добавляем в базу pr2
|
106 |
+
"", # Добавляем в базу pr3
|
107 |
+
"", # Добавляем в базу pr4
|
108 |
+
"", # Добавляем в базу pr5
|
109 |
+
"", # Добавляем в базу ad_url
|
110 |
"https://l.instagram.com/",
|
111 |
"instagram",
|
112 |
"social",
|
|
|
273 |
|
274 |
|
275 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
276 |
|
277 |
|
278 |
|
|
|
290 |
|
291 |
for item in items:
|
292 |
user_data = dict(zip(fields, item))
|
293 |
+
# Проверяем наличие значений для полей и устанавливаем значения по умолчанию, если они отсутствуют
|
294 |
+
user_data.setdefault('vk_id', '')
|
295 |
+
user_data.setdefault('chat_id', '')
|
296 |
+
user_data.setdefault('ws_st', '')
|
297 |
+
user_data.setdefault('ws_stop', '')
|
298 |
+
user_data.setdefault('web_st', '')
|
299 |
+
user_data.setdefault('fin_prog', '')
|
300 |
+
user_data.setdefault('shop_st', '')
|
301 |
+
user_data.setdefault('curator', '')
|
302 |
+
user_data.setdefault('pr1', '')
|
303 |
+
user_data.setdefault('pr2', '')
|
304 |
+
user_data.setdefault('pr3', '')
|
305 |
+
user_data.setdefault('pr4', '')
|
306 |
+
user_data.setdefault('pr5', '')
|
307 |
+
user_data.setdefault('ad_url', '')
|
308 |
+
|
309 |
query = '''
|
310 |
INSERT INTO contacts (
|
311 |
name, phone, email, vk_id, chat_id, ws_statys, ws_stop, web_statys, fin_progress, shop_statys_full, pr1, pr2, pr3, pr4, pr5, ad_url, curator
|
|
|
337 |
|
338 |
|
339 |
|
340 |
+
|
341 |
+
|
342 |
+
|
343 |
+
|
344 |
+
|
345 |
+
|
346 |
+
|
347 |
|
348 |
|
349 |
|