449 lines
98 KiB
Plaintext
449 lines
98 KiB
Plaintext
<<<<<<< HEAD
|
|
[2025-03-27 17:28:05,955] [DEBUG] Initializing DBManager...
|
|
[2025-03-27 17:28:06,333] [DEBUG] DBManager initialized
|
|
[2025-03-27 17:28:06,334] [DEBUG] Initializing LoginDialog...
|
|
[2025-03-27 17:28:06,335] [DEBUG] Entering LoginDialog.create_dialog()
|
|
[2025-03-27 17:28:06,336] [DEBUG] Exiting LoginDialog.create_dialog()
|
|
[2025-03-27 17:28:06,337] [DEBUG] LoginDialog.show() 호출됨
|
|
[2025-03-27 17:30:46,802] [DEBUG] Initializing DBManager...
|
|
[2025-03-27 17:30:47,172] [DEBUG] DBManager initialized
|
|
[2025-03-27 17:30:47,173] [DEBUG] Initializing LoginDialog...
|
|
[2025-03-27 17:30:47,174] [DEBUG] Entering LoginDialog.create_dialog()
|
|
[2025-03-27 17:30:47,175] [DEBUG] Exiting LoginDialog.create_dialog()
|
|
[2025-03-27 17:30:47,176] [DEBUG] LoginDialog.show() 호출됨
|
|
[2025-03-27 17:31:45,862] [DEBUG] Initializing DBManager...
|
|
[2025-03-27 17:31:46,229] [DEBUG] DBManager initialized
|
|
[2025-03-27 17:31:46,230] [DEBUG] Initializing LoginDialog...
|
|
[2025-03-27 17:31:46,230] [DEBUG] Entering LoginDialog.create_dialog()
|
|
[2025-03-27 17:31:46,232] [DEBUG] Exiting LoginDialog.create_dialog()
|
|
[2025-03-27 17:31:46,232] [DEBUG] LoginDialog.show() 호출됨
|
|
[2025-03-27 17:36:55,275] [DEBUG] Initializing DBManager...
|
|
[2025-03-27 17:36:55,656] [DEBUG] DBManager initialized
|
|
[2025-03-27 17:37:12,570] [DEBUG] Initializing DBManager...
|
|
[2025-03-27 17:37:12,930] [DEBUG] DBManager initialized
|
|
[2025-03-27 17:37:12,930] [DEBUG] Initializing LoginDialog...
|
|
[2025-03-27 17:37:12,932] [DEBUG] Entering LoginDialog.create_dialog()
|
|
[2025-03-27 17:37:12,933] [DEBUG] Exiting LoginDialog.create_dialog()
|
|
[2025-03-27 17:37:12,933] [DEBUG] LoginDialog.show() 호출됨
|
|
[2025-03-27 17:38:18,459] [DEBUG] Initializing DBManager...
|
|
[2025-03-27 17:38:18,818] [DEBUG] DBManager initialized
|
|
[2025-03-27 17:38:18,818] [DEBUG] Initializing LoginDialog...
|
|
[2025-03-27 17:38:18,819] [DEBUG] Entering LoginDialog.create_dialog()
|
|
[2025-03-27 17:38:18,820] [DEBUG] Exiting LoginDialog.create_dialog()
|
|
[2025-03-27 17:38:18,821] [DEBUG] LoginDialog.show() 호출됨
|
|
=======
|
|
[2025-03-28 09:32:26,371] [DEBUG] Initializing LoginDialog...
|
|
[2025-03-28 09:32:26,372] [DEBUG] Entering LoginDialog.create_dialog()
|
|
[2025-03-28 09:32:26,373] [DEBUG] Exiting LoginDialog.create_dialog()
|
|
[2025-03-28 09:32:26,373] [DEBUG] LoginDialog.show() 호출됨
|
|
>>>>>>> 20e76c4ca9e851ce44c679f9528e19eb53a8b494
|
|
[2025-03-28 12:32:42,342] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 12:32:43,030] [DEBUG] DBManager initialized
|
|
[2025-03-28 12:32:43,031] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 12:32:45,175] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-28 12:32:45,176] [WARNING] 로그인 실패
|
|
[2025-03-28 12:32:48,280] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-28 12:32:48,281] [WARNING] 로그인 실패
|
|
[2025-03-28 12:37:16,267] [DEBUG] Logger initialized
|
|
[2025-03-28 12:37:16,268] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 12:37:16,899] [DEBUG] DBManager initialized
|
|
[2025-03-28 12:37:16,900] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 12:37:56,645] [DEBUG] Logger initialized
|
|
[2025-03-28 12:37:56,646] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 12:37:57,265] [DEBUG] DBManager initialized
|
|
[2025-03-28 12:37:57,266] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 12:38:26,308] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-28 12:38:26,309] [DEBUG] Entering DBManager.login()
|
|
[2025-03-28 12:38:26,535] [DEBUG] Entering update_client_with_token()
|
|
[2025-03-28 12:38:26,943] [DEBUG] Client updated with JWT token
|
|
[2025-03-28 12:38:26,945] [DEBUG] Exiting update_client_with_token()
|
|
[2025-03-28 12:38:26,945] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-28 12:38:26,946] [DEBUG] Exiting DBManager.login()
|
|
[2025-03-28 12:38:26,947] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-28 12:38:26,947] [DEBUG] Entering update_last_login(user_id=909d2ef8-7053-4006-ab40-49eb49f20383)
|
|
[2025-03-28 12:38:27,530] [INFO] Last login updated for user 909d2ef8-7053-4006-ab40-49eb49f20383
|
|
[2025-03-28 12:38:27,531] [DEBUG] Exiting update_last_login()
|
|
[2025-03-28 12:39:16,830] [DEBUG] Logger initialized
|
|
[2025-03-28 12:39:16,847] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 12:39:17,461] [DEBUG] DBManager initialized
|
|
[2025-03-28 12:39:17,462] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 12:39:36,067] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-28 12:39:36,068] [DEBUG] Entering DBManager.login()
|
|
[2025-03-28 12:39:36,324] [DEBUG] Entering update_client_with_token()
|
|
[2025-03-28 12:39:36,762] [DEBUG] Client updated with JWT token
|
|
[2025-03-28 12:39:36,762] [DEBUG] Exiting update_client_with_token()
|
|
[2025-03-28 12:39:36,763] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-28 12:39:36,764] [DEBUG] Exiting DBManager.login()
|
|
[2025-03-28 12:39:36,765] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-28 12:39:36,765] [DEBUG] Entering update_last_login(user_id=909d2ef8-7053-4006-ab40-49eb49f20383)
|
|
[2025-03-28 12:39:37,390] [INFO] Last login updated for user 909d2ef8-7053-4006-ab40-49eb49f20383
|
|
[2025-03-28 12:39:37,391] [DEBUG] Exiting update_last_login()
|
|
[2025-03-28 12:39:37,393] [DEBUG] MarketPage initialized
|
|
[2025-03-28 12:41:53,495] [DEBUG] Logger initialized
|
|
[2025-03-28 12:41:53,499] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 12:41:54,130] [DEBUG] DBManager initialized
|
|
[2025-03-28 12:41:54,131] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 12:42:25,102] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-28 12:42:25,103] [DEBUG] Entering DBManager.login()
|
|
[2025-03-28 12:42:25,242] [DEBUG] Entering update_client_with_token()
|
|
[2025-03-28 12:42:25,649] [DEBUG] Client updated with JWT token
|
|
[2025-03-28 12:42:25,650] [DEBUG] Exiting update_client_with_token()
|
|
[2025-03-28 12:42:25,651] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-28 12:42:25,651] [DEBUG] Exiting DBManager.login()
|
|
[2025-03-28 12:42:25,652] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-28 12:42:25,653] [DEBUG] Entering update_last_login(user_id=909d2ef8-7053-4006-ab40-49eb49f20383)
|
|
[2025-03-28 12:42:26,193] [INFO] Last login updated for user 909d2ef8-7053-4006-ab40-49eb49f20383
|
|
[2025-03-28 12:42:26,194] [DEBUG] Exiting update_last_login()
|
|
[2025-03-28 12:42:26,196] [DEBUG] MarketPage initialized
|
|
[2025-03-28 12:42:26,200] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-28 12:42:26,200] [DEBUG] Entering get_market_list()
|
|
[2025-03-28 12:42:27,201] [DEBUG] Market list retrieved: [{'name': 'Market A', 'url': 'https://market-a.com', 'memo': 'Memo A'}, {'name': 'Market B', 'url': 'https://market-b.com', 'memo': 'Memo B'}]
|
|
[2025-03-28 12:42:27,202] [DEBUG] Exiting get_market_list()
|
|
[2025-03-28 12:45:05,179] [DEBUG] Logger initialized
|
|
[2025-03-28 12:45:05,179] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 12:45:05,807] [DEBUG] DBManager initialized
|
|
[2025-03-28 12:45:05,808] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 12:48:32,757] [DEBUG] Logger initialized
|
|
[2025-03-28 12:48:32,759] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 12:48:33,378] [DEBUG] DBManager initialized
|
|
[2025-03-28 12:48:33,379] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 12:49:14,007] [DEBUG] Logger initialized
|
|
[2025-03-28 12:49:14,010] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 12:49:14,627] [DEBUG] DBManager initialized
|
|
[2025-03-28 12:49:14,629] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 12:50:06,883] [DEBUG] Logger initialized
|
|
[2025-03-28 12:50:06,885] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 12:50:07,517] [DEBUG] DBManager initialized
|
|
[2025-03-28 12:50:07,517] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 12:51:29,299] [DEBUG] Logger initialized
|
|
[2025-03-28 12:51:29,300] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 12:51:29,950] [DEBUG] DBManager initialized
|
|
[2025-03-28 12:51:29,951] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:02:53,368] [DEBUG] Logger initialized
|
|
[2025-03-28 13:02:53,369] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:02:54,057] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:02:54,057] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:04:46,339] [DEBUG] Logger initialized
|
|
[2025-03-28 13:04:46,341] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:04:46,958] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:04:46,959] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:05:53,638] [DEBUG] Logger initialized
|
|
[2025-03-28 13:05:53,640] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:05:54,324] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:05:54,324] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:06:05,877] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-28 13:06:05,878] [DEBUG] Entering DBManager.login()
|
|
[2025-03-28 13:06:06,167] [DEBUG] Entering update_client_with_token()
|
|
[2025-03-28 13:06:06,596] [DEBUG] Client updated with JWT token
|
|
[2025-03-28 13:06:06,597] [DEBUG] Exiting update_client_with_token()
|
|
[2025-03-28 13:06:06,598] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-28 13:06:06,598] [DEBUG] Exiting DBManager.login()
|
|
[2025-03-28 13:06:06,599] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-28 13:06:06,599] [DEBUG] Entering update_last_login(user_id=909d2ef8-7053-4006-ab40-49eb49f20383)
|
|
[2025-03-28 13:06:07,284] [INFO] Last login updated for user 909d2ef8-7053-4006-ab40-49eb49f20383
|
|
[2025-03-28 13:06:07,284] [DEBUG] Exiting update_last_login()
|
|
[2025-03-28 13:06:07,288] [DEBUG] MarketPage initialized
|
|
[2025-03-28 13:06:07,292] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-28 13:06:07,293] [DEBUG] Entering get_market_list()
|
|
[2025-03-28 13:06:08,295] [DEBUG] Market list retrieved: [{'name': 'Market A', 'url': 'https://market-a.com', 'memo': 'Memo A'}, {'name': 'Market B', 'url': 'https://market-b.com', 'memo': 'Memo B'}]
|
|
[2025-03-28 13:06:08,296] [DEBUG] Exiting get_market_list()
|
|
[2025-03-28 13:08:43,321] [DEBUG] Logger initialized
|
|
[2025-03-28 13:08:43,324] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:08:43,952] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:08:43,953] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:13:09,363] [DEBUG] Logger initialized
|
|
[2025-03-28 13:13:09,365] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:13:09,992] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:13:46,986] [DEBUG] Logger initialized
|
|
[2025-03-28 13:13:46,987] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:13:47,623] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:13:47,623] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:15:37,273] [DEBUG] Logger initialized
|
|
[2025-03-28 13:15:37,274] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:15:37,947] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:15:37,947] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:16:14,265] [DEBUG] Logger initialized
|
|
[2025-03-28 13:16:14,265] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:16:14,738] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:16:14,739] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:17:11,858] [DEBUG] Logger initialized
|
|
[2025-03-28 13:17:11,858] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:17:12,481] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:17:12,481] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:22:45,886] [DEBUG] Logger initialized
|
|
[2025-03-28 13:22:45,887] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:22:46,514] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:22:46,514] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:23:10,131] [DEBUG] Logger initialized
|
|
[2025-03-28 13:23:10,132] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:23:10,767] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:23:10,768] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:23:26,381] [DEBUG] Logger initialized
|
|
[2025-03-28 13:23:26,382] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:23:27,004] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:23:27,005] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:23:42,158] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-28 13:23:42,159] [DEBUG] Entering DBManager.login()
|
|
[2025-03-28 13:23:42,345] [DEBUG] Entering update_client_with_token()
|
|
[2025-03-28 13:23:42,777] [DEBUG] Client updated with JWT token
|
|
[2025-03-28 13:23:42,778] [DEBUG] Exiting update_client_with_token()
|
|
[2025-03-28 13:23:42,778] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-28 13:23:42,779] [DEBUG] Exiting DBManager.login()
|
|
[2025-03-28 13:23:42,780] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-28 13:23:42,780] [DEBUG] Entering update_last_login(user_id=909d2ef8-7053-4006-ab40-49eb49f20383)
|
|
[2025-03-28 13:23:43,582] [INFO] Last login updated for user 909d2ef8-7053-4006-ab40-49eb49f20383
|
|
[2025-03-28 13:23:43,582] [DEBUG] Exiting update_last_login()
|
|
[2025-03-28 13:23:43,586] [DEBUG] MarketPage initialized
|
|
[2025-03-28 13:23:43,589] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-28 13:23:43,590] [DEBUG] Entering get_market_list()
|
|
[2025-03-28 13:23:44,591] [DEBUG] Market list retrieved: [{'name': 'Market A', 'url': 'https://market-a.com', 'memo': 'Memo A'}, {'name': 'Market B', 'url': 'https://market-b.com', 'memo': 'Memo B'}]
|
|
[2025-03-28 13:23:44,593] [DEBUG] Exiting get_market_list()
|
|
[2025-03-28 13:59:40,064] [DEBUG] Logger initialized
|
|
[2025-03-28 13:59:40,064] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 13:59:40,460] [DEBUG] DBManager initialized
|
|
[2025-03-28 13:59:40,460] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 13:59:40,462] [DEBUG] AppManager.start() 호출됨 - 로그인 페이지 표시
|
|
[2025-03-28 14:14:14,474] [DEBUG] Logger initialized
|
|
[2025-03-28 14:15:19,450] [DEBUG] Logger initialized
|
|
[2025-03-28 14:15:19,452] [DEBUG] Initializing DBManager...
|
|
[2025-03-28 14:15:19,802] [DEBUG] DBManager initialized
|
|
[2025-03-28 14:15:19,803] [DEBUG] AppManager.start() - 시작, 로그인 페이지 표시
|
|
[2025-03-28 14:15:19,803] [DEBUG] Initializing LoginPage...
|
|
[2025-03-28 14:15:33,083] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-28 14:15:33,084] [DEBUG] Entering DBManager.login()
|
|
[2025-03-28 14:15:33,251] [DEBUG] Entering update_client_with_token()
|
|
[2025-03-28 14:15:33,502] [DEBUG] Client updated with JWT token
|
|
[2025-03-28 14:15:33,503] [DEBUG] Exiting update_client_with_token()
|
|
[2025-03-28 14:15:33,503] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-28 14:15:33,503] [DEBUG] Exiting DBManager.login()
|
|
[2025-03-28 14:15:33,504] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-28 14:15:33,504] [DEBUG] Entering update_last_login(user_id=909d2ef8-7053-4006-ab40-49eb49f20383)
|
|
[2025-03-28 14:15:33,891] [INFO] Last login updated for user 909d2ef8-7053-4006-ab40-49eb49f20383
|
|
[2025-03-28 14:15:33,892] [DEBUG] Exiting update_last_login()
|
|
[2025-03-28 14:15:33,894] [DEBUG] AppManager.on_login_success() 호출됨
|
|
[2025-03-28 14:15:33,894] [DEBUG] AppManager.show_main_ui() 호출됨
|
|
[2025-03-28 14:15:33,895] [DEBUG] Building MarketPage content
|
|
[2025-03-28 14:15:33,896] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-28 14:15:33,896] [DEBUG] Entering DBManager.get_markets()
|
|
[2025-03-28 14:15:33,962] [ERROR] get_markets 에러: {'code': '42P01', 'details': None, 'hint': None, 'message': 'relation "public.markets" does not exist'}
|
|
Traceback (most recent call last):
|
|
File "D:\py\Resell1\modules\db_manager.py", line 72, in get_markets
|
|
response = self.client.table("markets").select("*").execute()
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "D:\py\Resell1\.venv\Lib\site-packages\postgrest\_sync\request_builder.py", line 78, in execute
|
|
raise APIError(r.json())
|
|
postgrest.exceptions.APIError: {'code': '42P01', 'details': None, 'hint': None, 'message': 'relation "public.markets" does not exist'}
|
|
|
|
[2025-03-28 14:15:33,963] [DEBUG] Building ProductPage content
|
|
[2025-03-28 14:15:33,964] [DEBUG] ForbiddenPage initialized
|
|
[2025-03-28 14:15:33,965] [DEBUG] CategoryPage initialized
|
|
[2025-03-30 08:27:31,100] [DEBUG] Logger initialized
|
|
[2025-03-30 08:27:31,101] [DEBUG] Initializing DBManager...
|
|
[2025-03-30 08:27:31,227] [DEBUG] DBManager initialized
|
|
[2025-03-30 08:27:31,228] [DEBUG] AppManager.start() - 시작, 로그인 페이지 표시
|
|
[2025-03-30 08:27:31,228] [DEBUG] Initializing LoginPage...
|
|
[2025-03-30 08:27:47,528] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-30 08:27:47,528] [DEBUG] Entering DBManager.login()
|
|
[2025-03-30 08:27:47,652] [DEBUG] Entering update_client_with_token()
|
|
[2025-03-30 08:27:47,748] [DEBUG] Client updated with JWT token
|
|
[2025-03-30 08:27:47,748] [DEBUG] Exiting update_client_with_token()
|
|
[2025-03-30 08:27:47,748] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-30 08:27:47,749] [DEBUG] Exiting DBManager.login()
|
|
[2025-03-30 08:27:47,749] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-30 08:27:47,749] [DEBUG] Entering update_last_login(user_id=909d2ef8-7053-4006-ab40-49eb49f20383)
|
|
[2025-03-30 08:27:47,920] [INFO] Last login updated for user 909d2ef8-7053-4006-ab40-49eb49f20383
|
|
[2025-03-30 08:27:47,920] [DEBUG] Exiting update_last_login()
|
|
[2025-03-30 08:27:47,921] [DEBUG] AppManager.on_login_success() 호출됨
|
|
[2025-03-30 08:27:47,921] [DEBUG] AppManager.show_main_ui() 호출됨
|
|
[2025-03-30 08:27:47,921] [DEBUG] Building MarketPage content
|
|
[2025-03-30 08:27:47,922] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-30 08:27:47,922] [DEBUG] Entering DBManager.get_markets()
|
|
[2025-03-30 08:27:47,939] [DEBUG] Retrieved markets: [{'id': 40, 'market_name': '소오행', 'market_url': 'https://smartstore.naver.com/hduo', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.055264+09:00'}, {'id': 41, 'market_name': '더담온', 'market_url': 'https://smartstore.naver.com/thedamon', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.096337+09:00'}, {'id': 42, 'market_name': 'nolly', 'market_url': 'https://smartstore.naver.com/jb__mall', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.159303+09:00'}, {'id': 43, 'market_name': '전부다사니7', 'market_url': 'https://smartstore.naver.com/dasani7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.200015+09:00'}, {'id': 44, 'market_name': '서울네임', 'market_url': 'https://smartstore.naver.com/seoulname', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.239592+09:00'}, {'id': 45, 'market_name': '제이에이-코퍼레이션', 'market_url': 'https://smartstore.naver.com/wpdldpdl5889', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.277585+09:00'}, {'id': 46, 'market_name': '도팅크: 꼭 필요한 잡화점', 'market_url': 'https://smartstore.naver.com/dothink2', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.316331+09:00'}, {'id': 47, 'market_name': '마켓 에스', 'market_url': 'https://smartstore.naver.com/markets7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.354437+09:00'}, {'id': 48, 'market_name': '홍콩 리미티드', 'market_url': 'https://smartstore.naver.com/hk2018911', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.392223+09:00'}, {'id': 49, 'market_name': '제비인터내셔널', 'market_url': 'https://smartstore.naver.com/jebi-intl', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.430131+09:00'}, {'id': 50, 'market_name': 'meTime', 'market_url': 'https://smartstore.naver.com/me___time', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.468699+09:00'}, {'id': 51, 'market_name': '언노운커머스', 'market_url': 'https://smartstore.naver.com/unkcomm', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.506583+09:00'}, {'id': 52, 'market_name': '도쿄몬스터', 'market_url': 'https://smartstore.naver.com/tokyomonster', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.543724+09:00'}, {'id': 53, 'market_name': '캘리보리', 'market_url': 'https://smartstore.naver.com/calibori', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.580153+09:00'}, {'id': 54, 'market_name': 'AVANI', 'market_url': 'https://smartstore.naver.com/abai-mall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.616694+09:00'}, {'id': 55, 'market_name': '구매대행이영', 'market_url': 'https://smartstore.naver.com/sheek0900', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.65542+09:00'}, {'id': 56, 'market_name': '어센틱클럽', 'market_url': 'https://smartstore.naver.com/authenticclub', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.690294+09:00'}, {'id': 57, 'market_name': '블랑쉐쇼어', 'market_url': 'https://smartstore.naver.com/blanchetshore', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.727035+09:00'}, {'id': 58, 'market_name': '송이네직구', 'market_url': 'https://smartstore.naver.com/bestlife0', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.763872+09:00'}, {'id': 59, 'market_name': '코비즈몰', 'market_url': 'https://smartstore.naver.com/kobismall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.801908+09:00'}, {'id': 60, 'market_name': '꾸미다홈', 'market_url': 'https://smartstore.naver.com/kkumidahome', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.840859+09:00'}, {'id': 61, 'market_name': '행복한직구곧감', 'market_url': 'https://smartstore.naver.com/goatgam', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.878412+09:00'}, {'id': 62, 'market_name': '하버홀세일', 'market_url': 'https://smartstore.naver.com/hbwholesale', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.915608+09:00'}, {'id': 63, 'market_name': '트로스트몰', 'market_url': 'https://smartstore.naver.com/pictel', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.953079+09:00'}, {'id': 64, 'market_name': '글로버디', 'market_url': 'https://smartstore.naver.com/globuddy', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.988935+09:00'}, {'id': 65, 'market_name': '국대 상사', 'market_url': 'https://smartstore.naver.com/korea_tool_market', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.029876+09:00'}, {'id': 66, 'market_name': '마이프라이빗', 'market_url': 'https://smartstore.naver.com/private23', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.065646+09:00'}, {'id': 67, 'market_name': '액티브웨이브', 'market_url': 'https://smartstore.naver.com/konan_shop', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.104063+09:00'}, {'id': 68, 'market_name': '드림보이스', 'market_url': 'https://smartstore.naver.com/dreamvoice', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.140983+09:00'}, {'id': 69, 'market_name': '아웃핏플로우', 'market_url': 'https://smartstore.naver.com/outfitflow', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.177959+09:00'}, {'id': 70, 'market_name': '아호구대', 'market_url': 'https://smartstore.naver.com/ahointer131', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.214153+09:00'}, {'id': 71, 'market_name': '클릭스마켓', 'market_url': 'https://smartstore.naver.com/click_s', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.252121+09:00'}, {'id': 72, 'market_name': '젤피샵', 'market_url': 'https://smartstore.naver.com/jelfishop', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.288807+09:00'}, {'id': 73, 'market_name': '미우크굿즈', 'market_url': 'https://smartstore.naver.com/mjukgoods', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.325675+09:00'}, {'id': 74, 'market_name': '모드다', 'market_url': 'https://smartstore.naver.com/modeuda', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.363111+09:00'}, {'id': 75, 'market_name': '아스코지 Askozy', 'market_url': 'https://smartstore.naver.com/askozymall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.401901+09:00'}, {'id': 76, 'market_name': '마토리상사', 'market_url': 'https://smartstore.naver.com/matoritrading', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.439193+09:00'}, {'id': 77, 'market_name': '하인정', 'market_url': 'https://smartstore.naver.com/godinjung', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.475836+09:00'}, {'id': 78, 'market_name': '소앤지샵', 'market_url': 'https://smartstore.naver.com/songandgang', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.512588+09:00'}]
|
|
[2025-03-30 08:27:47,943] [DEBUG] Building ProductPage content
|
|
[2025-03-30 08:27:47,944] [DEBUG] ForbiddenPage initialized
|
|
[2025-03-30 08:27:47,944] [DEBUG] CategoryPage initialized
|
|
[2025-03-30 08:29:38,671] [DEBUG] Logger initialized
|
|
[2025-03-30 08:29:38,672] [DEBUG] Initializing DBManager...
|
|
[2025-03-30 08:29:38,804] [DEBUG] DBManager initialized
|
|
[2025-03-30 08:29:38,804] [DEBUG] AppManager.start() - 시작, 로그인 페이지 표시
|
|
[2025-03-30 08:29:38,804] [DEBUG] Initializing LoginPage...
|
|
[2025-03-30 08:29:49,696] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-30 08:29:49,696] [DEBUG] Entering DBManager.login()
|
|
[2025-03-30 08:29:49,807] [ERROR] Login error: Invalid login credentials
|
|
Traceback (most recent call last):
|
|
File "D:\py\Resell1\.venv\Lib\site-packages\gotrue\_sync\gotrue_base_api.py", line 120, in _request
|
|
response.raise_for_status()
|
|
File "D:\py\Resell1\.venv\Lib\site-packages\httpx\_models.py", line 829, in raise_for_status
|
|
raise HTTPStatusError(message, request=request, response=self)
|
|
httpx.HTTPStatusError: Client error '400 Bad Request' for url 'http://146.56.101.199:8000/auth/v1/token?grant_type=password'
|
|
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "D:\py\Resell1\modules\db_manager.py", line 33, in login
|
|
response = self.client.auth.sign_in_with_password({"email": email, "password": password})
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "D:\py\Resell1\.venv\Lib\site-packages\gotrue\_sync\gotrue_client.py", line 270, in sign_in_with_password
|
|
response = self._request(
|
|
^^^^^^^^^^^^^^
|
|
File "D:\py\Resell1\.venv\Lib\site-packages\gotrue\_sync\gotrue_base_api.py", line 125, in _request
|
|
raise handle_exception(e)
|
|
gotrue.errors.AuthApiError: Invalid login credentials
|
|
|
|
[2025-03-30 08:29:49,808] [WARNING] 로그인 실패: Invalid login credentials
|
|
[2025-03-30 08:29:56,270] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-30 08:29:56,271] [DEBUG] Entering DBManager.login()
|
|
[2025-03-30 08:29:56,400] [DEBUG] Entering update_client_with_token()
|
|
[2025-03-30 08:29:56,496] [DEBUG] Client updated with JWT token
|
|
[2025-03-30 08:29:56,496] [DEBUG] Exiting update_client_with_token()
|
|
[2025-03-30 08:29:56,496] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-30 08:29:56,496] [DEBUG] Exiting DBManager.login()
|
|
[2025-03-30 08:29:56,496] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-30 08:29:56,496] [DEBUG] Entering update_last_login(user_id=909d2ef8-7053-4006-ab40-49eb49f20383)
|
|
[2025-03-30 08:29:56,659] [INFO] Last login updated for user 909d2ef8-7053-4006-ab40-49eb49f20383
|
|
[2025-03-30 08:29:56,659] [DEBUG] Exiting update_last_login()
|
|
[2025-03-30 08:29:56,660] [DEBUG] AppManager.on_login_success() 호출됨
|
|
[2025-03-30 08:29:56,660] [DEBUG] AppManager.show_main_ui() 호출됨
|
|
[2025-03-30 08:29:56,661] [DEBUG] Building MarketPage content
|
|
[2025-03-30 08:29:56,661] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-30 08:29:56,661] [DEBUG] Entering DBManager.get_markets()
|
|
[2025-03-30 08:29:56,678] [DEBUG] Retrieved markets: [{'id': 40, 'market_name': '소오행', 'market_url': 'https://smartstore.naver.com/hduo', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.055264+09:00'}, {'id': 41, 'market_name': '더담온', 'market_url': 'https://smartstore.naver.com/thedamon', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.096337+09:00'}, {'id': 42, 'market_name': 'nolly', 'market_url': 'https://smartstore.naver.com/jb__mall', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.159303+09:00'}, {'id': 43, 'market_name': '전부다사니7', 'market_url': 'https://smartstore.naver.com/dasani7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.200015+09:00'}, {'id': 44, 'market_name': '서울네임', 'market_url': 'https://smartstore.naver.com/seoulname', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.239592+09:00'}, {'id': 45, 'market_name': '제이에이-코퍼레이션', 'market_url': 'https://smartstore.naver.com/wpdldpdl5889', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.277585+09:00'}, {'id': 46, 'market_name': '도팅크: 꼭 필요한 잡화점', 'market_url': 'https://smartstore.naver.com/dothink2', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.316331+09:00'}, {'id': 47, 'market_name': '마켓 에스', 'market_url': 'https://smartstore.naver.com/markets7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.354437+09:00'}, {'id': 48, 'market_name': '홍콩 리미티드', 'market_url': 'https://smartstore.naver.com/hk2018911', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.392223+09:00'}, {'id': 49, 'market_name': '제비인터내셔널', 'market_url': 'https://smartstore.naver.com/jebi-intl', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.430131+09:00'}, {'id': 50, 'market_name': 'meTime', 'market_url': 'https://smartstore.naver.com/me___time', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.468699+09:00'}, {'id': 51, 'market_name': '언노운커머스', 'market_url': 'https://smartstore.naver.com/unkcomm', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.506583+09:00'}, {'id': 52, 'market_name': '도쿄몬스터', 'market_url': 'https://smartstore.naver.com/tokyomonster', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.543724+09:00'}, {'id': 53, 'market_name': '캘리보리', 'market_url': 'https://smartstore.naver.com/calibori', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.580153+09:00'}, {'id': 54, 'market_name': 'AVANI', 'market_url': 'https://smartstore.naver.com/abai-mall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.616694+09:00'}, {'id': 55, 'market_name': '구매대행이영', 'market_url': 'https://smartstore.naver.com/sheek0900', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.65542+09:00'}, {'id': 56, 'market_name': '어센틱클럽', 'market_url': 'https://smartstore.naver.com/authenticclub', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.690294+09:00'}, {'id': 57, 'market_name': '블랑쉐쇼어', 'market_url': 'https://smartstore.naver.com/blanchetshore', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.727035+09:00'}, {'id': 58, 'market_name': '송이네직구', 'market_url': 'https://smartstore.naver.com/bestlife0', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.763872+09:00'}, {'id': 59, 'market_name': '코비즈몰', 'market_url': 'https://smartstore.naver.com/kobismall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.801908+09:00'}, {'id': 60, 'market_name': '꾸미다홈', 'market_url': 'https://smartstore.naver.com/kkumidahome', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.840859+09:00'}, {'id': 61, 'market_name': '행복한직구곧감', 'market_url': 'https://smartstore.naver.com/goatgam', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.878412+09:00'}, {'id': 62, 'market_name': '하버홀세일', 'market_url': 'https://smartstore.naver.com/hbwholesale', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.915608+09:00'}, {'id': 63, 'market_name': '트로스트몰', 'market_url': 'https://smartstore.naver.com/pictel', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.953079+09:00'}, {'id': 64, 'market_name': '글로버디', 'market_url': 'https://smartstore.naver.com/globuddy', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.988935+09:00'}, {'id': 65, 'market_name': '국대 상사', 'market_url': 'https://smartstore.naver.com/korea_tool_market', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.029876+09:00'}, {'id': 66, 'market_name': '마이프라이빗', 'market_url': 'https://smartstore.naver.com/private23', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.065646+09:00'}, {'id': 67, 'market_name': '액티브웨이브', 'market_url': 'https://smartstore.naver.com/konan_shop', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.104063+09:00'}, {'id': 68, 'market_name': '드림보이스', 'market_url': 'https://smartstore.naver.com/dreamvoice', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.140983+09:00'}, {'id': 69, 'market_name': '아웃핏플로우', 'market_url': 'https://smartstore.naver.com/outfitflow', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.177959+09:00'}, {'id': 70, 'market_name': '아호구대', 'market_url': 'https://smartstore.naver.com/ahointer131', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.214153+09:00'}, {'id': 71, 'market_name': '클릭스마켓', 'market_url': 'https://smartstore.naver.com/click_s', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.252121+09:00'}, {'id': 72, 'market_name': '젤피샵', 'market_url': 'https://smartstore.naver.com/jelfishop', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.288807+09:00'}, {'id': 73, 'market_name': '미우크굿즈', 'market_url': 'https://smartstore.naver.com/mjukgoods', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.325675+09:00'}, {'id': 74, 'market_name': '모드다', 'market_url': 'https://smartstore.naver.com/modeuda', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.363111+09:00'}, {'id': 75, 'market_name': '아스코지 Askozy', 'market_url': 'https://smartstore.naver.com/askozymall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.401901+09:00'}, {'id': 76, 'market_name': '마토리상사', 'market_url': 'https://smartstore.naver.com/matoritrading', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.439193+09:00'}, {'id': 77, 'market_name': '하인정', 'market_url': 'https://smartstore.naver.com/godinjung', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.475836+09:00'}, {'id': 78, 'market_name': '소앤지샵', 'market_url': 'https://smartstore.naver.com/songandgang', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.512588+09:00'}]
|
|
[2025-03-30 08:29:56,682] [DEBUG] Building ProductPage content
|
|
[2025-03-30 08:29:56,683] [DEBUG] ForbiddenPage initialized
|
|
[2025-03-30 08:29:56,683] [DEBUG] CategoryPage initialized
|
|
[2025-03-30 08:31:47,785] [DEBUG] Logger initialized
|
|
[2025-03-30 08:31:47,785] [DEBUG] Initializing DBManager...
|
|
[2025-03-30 08:31:47,910] [DEBUG] DBManager initialized
|
|
[2025-03-30 08:31:47,911] [DEBUG] AppManager.start() - 시작, 로그인 페이지 표시
|
|
[2025-03-30 08:31:47,911] [DEBUG] Initializing LoginPage...
|
|
[2025-03-30 08:31:59,683] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-30 08:31:59,683] [DEBUG] Entering DBManager.login()
|
|
[2025-03-30 08:31:59,811] [DEBUG] Entering update_client_with_token()
|
|
[2025-03-30 08:31:59,906] [DEBUG] Client updated with JWT token
|
|
[2025-03-30 08:31:59,906] [DEBUG] Exiting update_client_with_token()
|
|
[2025-03-30 08:31:59,907] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-30 08:31:59,907] [DEBUG] Exiting DBManager.login()
|
|
[2025-03-30 08:31:59,907] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-30 08:31:59,907] [DEBUG] Entering update_last_login(user_id=909d2ef8-7053-4006-ab40-49eb49f20383)
|
|
[2025-03-30 08:32:00,077] [INFO] Last login updated for user 909d2ef8-7053-4006-ab40-49eb49f20383
|
|
[2025-03-30 08:32:00,078] [DEBUG] Exiting update_last_login()
|
|
[2025-03-30 08:32:00,079] [DEBUG] AppManager.on_login_success() 호출됨
|
|
[2025-03-30 08:32:00,079] [DEBUG] AppManager.show_main_ui() 호출됨
|
|
[2025-03-30 08:32:00,079] [DEBUG] Building MarketPage content
|
|
[2025-03-30 08:32:00,079] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-30 08:32:00,079] [DEBUG] Entering DBManager.get_markets()
|
|
[2025-03-30 08:32:00,095] [DEBUG] Retrieved markets: [{'id': 40, 'market_name': '소오행', 'market_url': 'https://smartstore.naver.com/hduo', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.055264+09:00'}, {'id': 41, 'market_name': '더담온', 'market_url': 'https://smartstore.naver.com/thedamon', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.096337+09:00'}, {'id': 42, 'market_name': 'nolly', 'market_url': 'https://smartstore.naver.com/jb__mall', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.159303+09:00'}, {'id': 43, 'market_name': '전부다사니7', 'market_url': 'https://smartstore.naver.com/dasani7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.200015+09:00'}, {'id': 44, 'market_name': '서울네임', 'market_url': 'https://smartstore.naver.com/seoulname', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.239592+09:00'}, {'id': 45, 'market_name': '제이에이-코퍼레이션', 'market_url': 'https://smartstore.naver.com/wpdldpdl5889', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.277585+09:00'}, {'id': 46, 'market_name': '도팅크: 꼭 필요한 잡화점', 'market_url': 'https://smartstore.naver.com/dothink2', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.316331+09:00'}, {'id': 47, 'market_name': '마켓 에스', 'market_url': 'https://smartstore.naver.com/markets7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.354437+09:00'}, {'id': 48, 'market_name': '홍콩 리미티드', 'market_url': 'https://smartstore.naver.com/hk2018911', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.392223+09:00'}, {'id': 49, 'market_name': '제비인터내셔널', 'market_url': 'https://smartstore.naver.com/jebi-intl', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.430131+09:00'}, {'id': 50, 'market_name': 'meTime', 'market_url': 'https://smartstore.naver.com/me___time', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.468699+09:00'}, {'id': 51, 'market_name': '언노운커머스', 'market_url': 'https://smartstore.naver.com/unkcomm', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.506583+09:00'}, {'id': 52, 'market_name': '도쿄몬스터', 'market_url': 'https://smartstore.naver.com/tokyomonster', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.543724+09:00'}, {'id': 53, 'market_name': '캘리보리', 'market_url': 'https://smartstore.naver.com/calibori', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.580153+09:00'}, {'id': 54, 'market_name': 'AVANI', 'market_url': 'https://smartstore.naver.com/abai-mall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.616694+09:00'}, {'id': 55, 'market_name': '구매대행이영', 'market_url': 'https://smartstore.naver.com/sheek0900', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.65542+09:00'}, {'id': 56, 'market_name': '어센틱클럽', 'market_url': 'https://smartstore.naver.com/authenticclub', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.690294+09:00'}, {'id': 57, 'market_name': '블랑쉐쇼어', 'market_url': 'https://smartstore.naver.com/blanchetshore', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.727035+09:00'}, {'id': 58, 'market_name': '송이네직구', 'market_url': 'https://smartstore.naver.com/bestlife0', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.763872+09:00'}, {'id': 59, 'market_name': '코비즈몰', 'market_url': 'https://smartstore.naver.com/kobismall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.801908+09:00'}, {'id': 60, 'market_name': '꾸미다홈', 'market_url': 'https://smartstore.naver.com/kkumidahome', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.840859+09:00'}, {'id': 61, 'market_name': '행복한직구곧감', 'market_url': 'https://smartstore.naver.com/goatgam', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.878412+09:00'}, {'id': 62, 'market_name': '하버홀세일', 'market_url': 'https://smartstore.naver.com/hbwholesale', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.915608+09:00'}, {'id': 63, 'market_name': '트로스트몰', 'market_url': 'https://smartstore.naver.com/pictel', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.953079+09:00'}, {'id': 64, 'market_name': '글로버디', 'market_url': 'https://smartstore.naver.com/globuddy', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.988935+09:00'}, {'id': 65, 'market_name': '국대 상사', 'market_url': 'https://smartstore.naver.com/korea_tool_market', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.029876+09:00'}, {'id': 66, 'market_name': '마이프라이빗', 'market_url': 'https://smartstore.naver.com/private23', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.065646+09:00'}, {'id': 67, 'market_name': '액티브웨이브', 'market_url': 'https://smartstore.naver.com/konan_shop', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.104063+09:00'}, {'id': 68, 'market_name': '드림보이스', 'market_url': 'https://smartstore.naver.com/dreamvoice', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.140983+09:00'}, {'id': 69, 'market_name': '아웃핏플로우', 'market_url': 'https://smartstore.naver.com/outfitflow', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.177959+09:00'}, {'id': 70, 'market_name': '아호구대', 'market_url': 'https://smartstore.naver.com/ahointer131', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.214153+09:00'}, {'id': 71, 'market_name': '클릭스마켓', 'market_url': 'https://smartstore.naver.com/click_s', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.252121+09:00'}, {'id': 72, 'market_name': '젤피샵', 'market_url': 'https://smartstore.naver.com/jelfishop', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.288807+09:00'}, {'id': 73, 'market_name': '미우크굿즈', 'market_url': 'https://smartstore.naver.com/mjukgoods', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.325675+09:00'}, {'id': 74, 'market_name': '모드다', 'market_url': 'https://smartstore.naver.com/modeuda', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.363111+09:00'}, {'id': 75, 'market_name': '아스코지 Askozy', 'market_url': 'https://smartstore.naver.com/askozymall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.401901+09:00'}, {'id': 76, 'market_name': '마토리상사', 'market_url': 'https://smartstore.naver.com/matoritrading', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.439193+09:00'}, {'id': 77, 'market_name': '하인정', 'market_url': 'https://smartstore.naver.com/godinjung', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.475836+09:00'}, {'id': 78, 'market_name': '소앤지샵', 'market_url': 'https://smartstore.naver.com/songandgang', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.512588+09:00'}]
|
|
[2025-03-30 08:32:00,099] [DEBUG] Building ProductPage content
|
|
[2025-03-30 08:32:00,100] [DEBUG] ForbiddenPage initialized
|
|
[2025-03-30 08:32:00,100] [DEBUG] CategoryPage initialized
|
|
[2025-03-30 08:32:02,135] [DEBUG] 탭 전환됨, 인덱스: 1
|
|
[2025-03-30 08:32:02,782] [DEBUG] 탭 전환됨, 인덱스: 2
|
|
[2025-03-30 08:32:22,468] [DEBUG] 탭 전환됨, 인덱스: 0
|
|
[2025-03-30 08:32:26,650] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-30 08:33:19,532] [DEBUG] Logger initialized
|
|
[2025-03-30 08:33:19,533] [DEBUG] Initializing DBManager...
|
|
[2025-03-30 08:33:19,659] [DEBUG] DBManager initialized
|
|
[2025-03-30 08:33:19,659] [DEBUG] AppManager.start() - 시작, 로그인 페이지 표시
|
|
[2025-03-30 08:33:19,659] [DEBUG] Initializing LoginPage...
|
|
[2025-03-30 08:33:28,069] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-30 08:33:28,070] [DEBUG] Entering DBManager.login()
|
|
[2025-03-30 08:33:28,194] [DEBUG] Entering update_client_with_token()
|
|
[2025-03-30 08:33:28,290] [DEBUG] Client updated with JWT token
|
|
[2025-03-30 08:33:28,291] [DEBUG] Exiting update_client_with_token()
|
|
[2025-03-30 08:33:28,291] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-30 08:33:28,292] [DEBUG] Exiting DBManager.login()
|
|
[2025-03-30 08:33:28,292] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-30 08:33:28,292] [DEBUG] Entering update_last_login(user_id=909d2ef8-7053-4006-ab40-49eb49f20383)
|
|
[2025-03-30 08:33:28,447] [INFO] Last login updated for user 909d2ef8-7053-4006-ab40-49eb49f20383
|
|
[2025-03-30 08:33:28,447] [DEBUG] Exiting update_last_login()
|
|
[2025-03-30 08:33:28,448] [DEBUG] AppManager.on_login_success() 호출됨
|
|
[2025-03-30 08:33:28,449] [DEBUG] AppManager.show_main_ui() 호출됨
|
|
[2025-03-30 08:33:28,449] [DEBUG] Building MarketPage content
|
|
[2025-03-30 08:33:28,449] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-30 08:33:28,449] [DEBUG] Entering DBManager.get_markets()
|
|
[2025-03-30 08:33:28,466] [DEBUG] Retrieved markets: [{'id': 40, 'market_name': '소오행', 'market_url': 'https://smartstore.naver.com/hduo', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.055264+09:00'}, {'id': 41, 'market_name': '더담온', 'market_url': 'https://smartstore.naver.com/thedamon', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.096337+09:00'}, {'id': 42, 'market_name': 'nolly', 'market_url': 'https://smartstore.naver.com/jb__mall', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.159303+09:00'}, {'id': 43, 'market_name': '전부다사니7', 'market_url': 'https://smartstore.naver.com/dasani7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.200015+09:00'}, {'id': 44, 'market_name': '서울네임', 'market_url': 'https://smartstore.naver.com/seoulname', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.239592+09:00'}, {'id': 45, 'market_name': '제이에이-코퍼레이션', 'market_url': 'https://smartstore.naver.com/wpdldpdl5889', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.277585+09:00'}, {'id': 46, 'market_name': '도팅크: 꼭 필요한 잡화점', 'market_url': 'https://smartstore.naver.com/dothink2', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.316331+09:00'}, {'id': 47, 'market_name': '마켓 에스', 'market_url': 'https://smartstore.naver.com/markets7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.354437+09:00'}, {'id': 48, 'market_name': '홍콩 리미티드', 'market_url': 'https://smartstore.naver.com/hk2018911', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.392223+09:00'}, {'id': 49, 'market_name': '제비인터내셔널', 'market_url': 'https://smartstore.naver.com/jebi-intl', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.430131+09:00'}, {'id': 50, 'market_name': 'meTime', 'market_url': 'https://smartstore.naver.com/me___time', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.468699+09:00'}, {'id': 51, 'market_name': '언노운커머스', 'market_url': 'https://smartstore.naver.com/unkcomm', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.506583+09:00'}, {'id': 52, 'market_name': '도쿄몬스터', 'market_url': 'https://smartstore.naver.com/tokyomonster', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.543724+09:00'}, {'id': 53, 'market_name': '캘리보리', 'market_url': 'https://smartstore.naver.com/calibori', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.580153+09:00'}, {'id': 54, 'market_name': 'AVANI', 'market_url': 'https://smartstore.naver.com/abai-mall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.616694+09:00'}, {'id': 55, 'market_name': '구매대행이영', 'market_url': 'https://smartstore.naver.com/sheek0900', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.65542+09:00'}, {'id': 56, 'market_name': '어센틱클럽', 'market_url': 'https://smartstore.naver.com/authenticclub', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.690294+09:00'}, {'id': 57, 'market_name': '블랑쉐쇼어', 'market_url': 'https://smartstore.naver.com/blanchetshore', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.727035+09:00'}, {'id': 58, 'market_name': '송이네직구', 'market_url': 'https://smartstore.naver.com/bestlife0', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.763872+09:00'}, {'id': 59, 'market_name': '코비즈몰', 'market_url': 'https://smartstore.naver.com/kobismall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.801908+09:00'}, {'id': 60, 'market_name': '꾸미다홈', 'market_url': 'https://smartstore.naver.com/kkumidahome', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.840859+09:00'}, {'id': 61, 'market_name': '행복한직구곧감', 'market_url': 'https://smartstore.naver.com/goatgam', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.878412+09:00'}, {'id': 62, 'market_name': '하버홀세일', 'market_url': 'https://smartstore.naver.com/hbwholesale', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.915608+09:00'}, {'id': 63, 'market_name': '트로스트몰', 'market_url': 'https://smartstore.naver.com/pictel', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.953079+09:00'}, {'id': 64, 'market_name': '글로버디', 'market_url': 'https://smartstore.naver.com/globuddy', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.988935+09:00'}, {'id': 65, 'market_name': '국대 상사', 'market_url': 'https://smartstore.naver.com/korea_tool_market', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.029876+09:00'}, {'id': 66, 'market_name': '마이프라이빗', 'market_url': 'https://smartstore.naver.com/private23', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.065646+09:00'}, {'id': 67, 'market_name': '액티브웨이브', 'market_url': 'https://smartstore.naver.com/konan_shop', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.104063+09:00'}, {'id': 68, 'market_name': '드림보이스', 'market_url': 'https://smartstore.naver.com/dreamvoice', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.140983+09:00'}, {'id': 69, 'market_name': '아웃핏플로우', 'market_url': 'https://smartstore.naver.com/outfitflow', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.177959+09:00'}, {'id': 70, 'market_name': '아호구대', 'market_url': 'https://smartstore.naver.com/ahointer131', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.214153+09:00'}, {'id': 71, 'market_name': '클릭스마켓', 'market_url': 'https://smartstore.naver.com/click_s', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.252121+09:00'}, {'id': 72, 'market_name': '젤피샵', 'market_url': 'https://smartstore.naver.com/jelfishop', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.288807+09:00'}, {'id': 73, 'market_name': '미우크굿즈', 'market_url': 'https://smartstore.naver.com/mjukgoods', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.325675+09:00'}, {'id': 74, 'market_name': '모드다', 'market_url': 'https://smartstore.naver.com/modeuda', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.363111+09:00'}, {'id': 75, 'market_name': '아스코지 Askozy', 'market_url': 'https://smartstore.naver.com/askozymall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.401901+09:00'}, {'id': 76, 'market_name': '마토리상사', 'market_url': 'https://smartstore.naver.com/matoritrading', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.439193+09:00'}, {'id': 77, 'market_name': '하인정', 'market_url': 'https://smartstore.naver.com/godinjung', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.475836+09:00'}, {'id': 78, 'market_name': '소앤지샵', 'market_url': 'https://smartstore.naver.com/songandgang', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.512588+09:00'}]
|
|
[2025-03-30 08:33:28,470] [DEBUG] Building ProductPage content
|
|
[2025-03-30 08:33:28,470] [DEBUG] ForbiddenPage initialized
|
|
[2025-03-30 08:33:28,471] [DEBUG] CategoryPage initialized
|
|
[2025-03-30 08:33:31,207] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-30 08:33:31,209] [DEBUG] Entering DBManager.get_markets()
|
|
[2025-03-30 08:33:31,229] [DEBUG] Retrieved markets: [{'id': 40, 'market_name': '소오행', 'market_url': 'https://smartstore.naver.com/hduo', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.055264+09:00'}, {'id': 41, 'market_name': '더담온', 'market_url': 'https://smartstore.naver.com/thedamon', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.096337+09:00'}, {'id': 42, 'market_name': 'nolly', 'market_url': 'https://smartstore.naver.com/jb__mall', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.159303+09:00'}, {'id': 43, 'market_name': '전부다사니7', 'market_url': 'https://smartstore.naver.com/dasani7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.200015+09:00'}, {'id': 44, 'market_name': '서울네임', 'market_url': 'https://smartstore.naver.com/seoulname', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.239592+09:00'}, {'id': 45, 'market_name': '제이에이-코퍼레이션', 'market_url': 'https://smartstore.naver.com/wpdldpdl5889', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.277585+09:00'}, {'id': 46, 'market_name': '도팅크: 꼭 필요한 잡화점', 'market_url': 'https://smartstore.naver.com/dothink2', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.316331+09:00'}, {'id': 47, 'market_name': '마켓 에스', 'market_url': 'https://smartstore.naver.com/markets7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.354437+09:00'}, {'id': 48, 'market_name': '홍콩 리미티드', 'market_url': 'https://smartstore.naver.com/hk2018911', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.392223+09:00'}, {'id': 49, 'market_name': '제비인터내셔널', 'market_url': 'https://smartstore.naver.com/jebi-intl', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.430131+09:00'}, {'id': 50, 'market_name': 'meTime', 'market_url': 'https://smartstore.naver.com/me___time', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.468699+09:00'}, {'id': 51, 'market_name': '언노운커머스', 'market_url': 'https://smartstore.naver.com/unkcomm', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.506583+09:00'}, {'id': 52, 'market_name': '도쿄몬스터', 'market_url': 'https://smartstore.naver.com/tokyomonster', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.543724+09:00'}, {'id': 53, 'market_name': '캘리보리', 'market_url': 'https://smartstore.naver.com/calibori', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.580153+09:00'}, {'id': 54, 'market_name': 'AVANI', 'market_url': 'https://smartstore.naver.com/abai-mall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.616694+09:00'}, {'id': 55, 'market_name': '구매대행이영', 'market_url': 'https://smartstore.naver.com/sheek0900', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.65542+09:00'}, {'id': 56, 'market_name': '어센틱클럽', 'market_url': 'https://smartstore.naver.com/authenticclub', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.690294+09:00'}, {'id': 57, 'market_name': '블랑쉐쇼어', 'market_url': 'https://smartstore.naver.com/blanchetshore', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.727035+09:00'}, {'id': 58, 'market_name': '송이네직구', 'market_url': 'https://smartstore.naver.com/bestlife0', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.763872+09:00'}, {'id': 59, 'market_name': '코비즈몰', 'market_url': 'https://smartstore.naver.com/kobismall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.801908+09:00'}, {'id': 60, 'market_name': '꾸미다홈', 'market_url': 'https://smartstore.naver.com/kkumidahome', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.840859+09:00'}, {'id': 61, 'market_name': '행복한직구곧감', 'market_url': 'https://smartstore.naver.com/goatgam', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.878412+09:00'}, {'id': 62, 'market_name': '하버홀세일', 'market_url': 'https://smartstore.naver.com/hbwholesale', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.915608+09:00'}, {'id': 63, 'market_name': '트로스트몰', 'market_url': 'https://smartstore.naver.com/pictel', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.953079+09:00'}, {'id': 64, 'market_name': '글로버디', 'market_url': 'https://smartstore.naver.com/globuddy', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.988935+09:00'}, {'id': 65, 'market_name': '국대 상사', 'market_url': 'https://smartstore.naver.com/korea_tool_market', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.029876+09:00'}, {'id': 66, 'market_name': '마이프라이빗', 'market_url': 'https://smartstore.naver.com/private23', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.065646+09:00'}, {'id': 67, 'market_name': '액티브웨이브', 'market_url': 'https://smartstore.naver.com/konan_shop', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.104063+09:00'}, {'id': 68, 'market_name': '드림보이스', 'market_url': 'https://smartstore.naver.com/dreamvoice', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.140983+09:00'}, {'id': 69, 'market_name': '아웃핏플로우', 'market_url': 'https://smartstore.naver.com/outfitflow', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.177959+09:00'}, {'id': 70, 'market_name': '아호구대', 'market_url': 'https://smartstore.naver.com/ahointer131', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.214153+09:00'}, {'id': 71, 'market_name': '클릭스마켓', 'market_url': 'https://smartstore.naver.com/click_s', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.252121+09:00'}, {'id': 72, 'market_name': '젤피샵', 'market_url': 'https://smartstore.naver.com/jelfishop', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.288807+09:00'}, {'id': 73, 'market_name': '미우크굿즈', 'market_url': 'https://smartstore.naver.com/mjukgoods', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.325675+09:00'}, {'id': 74, 'market_name': '모드다', 'market_url': 'https://smartstore.naver.com/modeuda', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.363111+09:00'}, {'id': 75, 'market_name': '아스코지 Askozy', 'market_url': 'https://smartstore.naver.com/askozymall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.401901+09:00'}, {'id': 76, 'market_name': '마토리상사', 'market_url': 'https://smartstore.naver.com/matoritrading', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.439193+09:00'}, {'id': 77, 'market_name': '하인정', 'market_url': 'https://smartstore.naver.com/godinjung', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.475836+09:00'}, {'id': 78, 'market_name': '소앤지샵', 'market_url': 'https://smartstore.naver.com/songandgang', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.512588+09:00'}]
|
|
[2025-03-30 08:33:35,081] [DEBUG] 탭 전환됨, 인덱스: 1
|
|
[2025-03-30 08:33:36,601] [DEBUG] 탭 전환됨, 인덱스: 0
|
|
[2025-03-30 08:35:58,828] [DEBUG] Logger initialized
|
|
[2025-03-30 08:35:58,829] [DEBUG] Initializing DBManager...
|
|
[2025-03-30 08:35:58,956] [DEBUG] DBManager initialized
|
|
[2025-03-30 08:35:58,956] [DEBUG] AppManager.start() - 시작, 로그인 페이지 표시
|
|
[2025-03-30 08:35:58,957] [DEBUG] Initializing LoginPage...
|
|
[2025-03-30 08:36:08,089] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-30 08:36:08,089] [DEBUG] Entering DBManager.login()
|
|
[2025-03-30 08:36:08,199] [DEBUG] Entering update_client_with_token()
|
|
[2025-03-30 08:36:08,294] [DEBUG] Client updated with JWT token
|
|
[2025-03-30 08:36:08,294] [DEBUG] Exiting update_client_with_token()
|
|
[2025-03-30 08:36:08,294] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-30 08:36:08,294] [DEBUG] Exiting DBManager.login()
|
|
[2025-03-30 08:36:08,294] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-30 08:36:08,295] [DEBUG] Entering update_last_login(user_id=909d2ef8-7053-4006-ab40-49eb49f20383)
|
|
[2025-03-30 08:36:08,460] [INFO] Last login updated for user 909d2ef8-7053-4006-ab40-49eb49f20383
|
|
[2025-03-30 08:36:08,460] [DEBUG] Exiting update_last_login()
|
|
[2025-03-30 08:36:08,461] [DEBUG] AppManager.on_login_success() 호출됨
|
|
[2025-03-30 08:36:08,461] [DEBUG] AppManager.show_main_ui() 호출됨
|
|
[2025-03-30 08:36:08,462] [DEBUG] Building MarketPage content
|
|
[2025-03-30 08:36:08,462] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-30 08:36:08,462] [DEBUG] Entering DBManager.get_markets()
|
|
[2025-03-30 08:36:08,479] [DEBUG] Retrieved markets: [{'id': 40, 'market_name': '소오행', 'market_url': 'https://smartstore.naver.com/hduo', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.055264+09:00'}, {'id': 41, 'market_name': '더담온', 'market_url': 'https://smartstore.naver.com/thedamon', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.096337+09:00'}, {'id': 42, 'market_name': 'nolly', 'market_url': 'https://smartstore.naver.com/jb__mall', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.159303+09:00'}, {'id': 43, 'market_name': '전부다사니7', 'market_url': 'https://smartstore.naver.com/dasani7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.200015+09:00'}, {'id': 44, 'market_name': '서울네임', 'market_url': 'https://smartstore.naver.com/seoulname', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.239592+09:00'}, {'id': 45, 'market_name': '제이에이-코퍼레이션', 'market_url': 'https://smartstore.naver.com/wpdldpdl5889', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.277585+09:00'}, {'id': 46, 'market_name': '도팅크: 꼭 필요한 잡화점', 'market_url': 'https://smartstore.naver.com/dothink2', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.316331+09:00'}, {'id': 47, 'market_name': '마켓 에스', 'market_url': 'https://smartstore.naver.com/markets7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.354437+09:00'}, {'id': 48, 'market_name': '홍콩 리미티드', 'market_url': 'https://smartstore.naver.com/hk2018911', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.392223+09:00'}, {'id': 49, 'market_name': '제비인터내셔널', 'market_url': 'https://smartstore.naver.com/jebi-intl', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.430131+09:00'}, {'id': 50, 'market_name': 'meTime', 'market_url': 'https://smartstore.naver.com/me___time', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.468699+09:00'}, {'id': 51, 'market_name': '언노운커머스', 'market_url': 'https://smartstore.naver.com/unkcomm', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.506583+09:00'}, {'id': 52, 'market_name': '도쿄몬스터', 'market_url': 'https://smartstore.naver.com/tokyomonster', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.543724+09:00'}, {'id': 53, 'market_name': '캘리보리', 'market_url': 'https://smartstore.naver.com/calibori', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.580153+09:00'}, {'id': 54, 'market_name': 'AVANI', 'market_url': 'https://smartstore.naver.com/abai-mall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.616694+09:00'}, {'id': 55, 'market_name': '구매대행이영', 'market_url': 'https://smartstore.naver.com/sheek0900', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.65542+09:00'}, {'id': 56, 'market_name': '어센틱클럽', 'market_url': 'https://smartstore.naver.com/authenticclub', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.690294+09:00'}, {'id': 57, 'market_name': '블랑쉐쇼어', 'market_url': 'https://smartstore.naver.com/blanchetshore', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.727035+09:00'}, {'id': 58, 'market_name': '송이네직구', 'market_url': 'https://smartstore.naver.com/bestlife0', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.763872+09:00'}, {'id': 59, 'market_name': '코비즈몰', 'market_url': 'https://smartstore.naver.com/kobismall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.801908+09:00'}, {'id': 60, 'market_name': '꾸미다홈', 'market_url': 'https://smartstore.naver.com/kkumidahome', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.840859+09:00'}, {'id': 61, 'market_name': '행복한직구곧감', 'market_url': 'https://smartstore.naver.com/goatgam', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.878412+09:00'}, {'id': 62, 'market_name': '하버홀세일', 'market_url': 'https://smartstore.naver.com/hbwholesale', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.915608+09:00'}, {'id': 63, 'market_name': '트로스트몰', 'market_url': 'https://smartstore.naver.com/pictel', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.953079+09:00'}, {'id': 64, 'market_name': '글로버디', 'market_url': 'https://smartstore.naver.com/globuddy', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.988935+09:00'}, {'id': 65, 'market_name': '국대 상사', 'market_url': 'https://smartstore.naver.com/korea_tool_market', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.029876+09:00'}, {'id': 66, 'market_name': '마이프라이빗', 'market_url': 'https://smartstore.naver.com/private23', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.065646+09:00'}, {'id': 67, 'market_name': '액티브웨이브', 'market_url': 'https://smartstore.naver.com/konan_shop', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.104063+09:00'}, {'id': 68, 'market_name': '드림보이스', 'market_url': 'https://smartstore.naver.com/dreamvoice', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.140983+09:00'}, {'id': 69, 'market_name': '아웃핏플로우', 'market_url': 'https://smartstore.naver.com/outfitflow', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.177959+09:00'}, {'id': 70, 'market_name': '아호구대', 'market_url': 'https://smartstore.naver.com/ahointer131', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.214153+09:00'}, {'id': 71, 'market_name': '클릭스마켓', 'market_url': 'https://smartstore.naver.com/click_s', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.252121+09:00'}, {'id': 72, 'market_name': '젤피샵', 'market_url': 'https://smartstore.naver.com/jelfishop', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.288807+09:00'}, {'id': 73, 'market_name': '미우크굿즈', 'market_url': 'https://smartstore.naver.com/mjukgoods', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.325675+09:00'}, {'id': 74, 'market_name': '모드다', 'market_url': 'https://smartstore.naver.com/modeuda', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.363111+09:00'}, {'id': 75, 'market_name': '아스코지 Askozy', 'market_url': 'https://smartstore.naver.com/askozymall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.401901+09:00'}, {'id': 76, 'market_name': '마토리상사', 'market_url': 'https://smartstore.naver.com/matoritrading', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.439193+09:00'}, {'id': 77, 'market_name': '하인정', 'market_url': 'https://smartstore.naver.com/godinjung', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.475836+09:00'}, {'id': 78, 'market_name': '소앤지샵', 'market_url': 'https://smartstore.naver.com/songandgang', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.512588+09:00'}]
|
|
[2025-03-30 08:36:08,483] [DEBUG] Building ProductPage content
|
|
[2025-03-30 08:36:08,484] [DEBUG] ForbiddenPage initialized
|
|
[2025-03-30 08:36:08,484] [DEBUG] CategoryPage initialized
|
|
[2025-03-30 08:36:09,933] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-30 08:36:09,935] [DEBUG] Entering DBManager.get_markets()
|
|
[2025-03-30 08:36:09,954] [DEBUG] Retrieved markets: [{'id': 40, 'market_name': '소오행', 'market_url': 'https://smartstore.naver.com/hduo', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.055264+09:00'}, {'id': 41, 'market_name': '더담온', 'market_url': 'https://smartstore.naver.com/thedamon', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.096337+09:00'}, {'id': 42, 'market_name': 'nolly', 'market_url': 'https://smartstore.naver.com/jb__mall', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.159303+09:00'}, {'id': 43, 'market_name': '전부다사니7', 'market_url': 'https://smartstore.naver.com/dasani7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.200015+09:00'}, {'id': 44, 'market_name': '서울네임', 'market_url': 'https://smartstore.naver.com/seoulname', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.239592+09:00'}, {'id': 45, 'market_name': '제이에이-코퍼레이션', 'market_url': 'https://smartstore.naver.com/wpdldpdl5889', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.277585+09:00'}, {'id': 46, 'market_name': '도팅크: 꼭 필요한 잡화점', 'market_url': 'https://smartstore.naver.com/dothink2', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.316331+09:00'}, {'id': 47, 'market_name': '마켓 에스', 'market_url': 'https://smartstore.naver.com/markets7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.354437+09:00'}, {'id': 48, 'market_name': '홍콩 리미티드', 'market_url': 'https://smartstore.naver.com/hk2018911', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.392223+09:00'}, {'id': 49, 'market_name': '제비인터내셔널', 'market_url': 'https://smartstore.naver.com/jebi-intl', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.430131+09:00'}, {'id': 50, 'market_name': 'meTime', 'market_url': 'https://smartstore.naver.com/me___time', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.468699+09:00'}, {'id': 51, 'market_name': '언노운커머스', 'market_url': 'https://smartstore.naver.com/unkcomm', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.506583+09:00'}, {'id': 52, 'market_name': '도쿄몬스터', 'market_url': 'https://smartstore.naver.com/tokyomonster', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.543724+09:00'}, {'id': 53, 'market_name': '캘리보리', 'market_url': 'https://smartstore.naver.com/calibori', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.580153+09:00'}, {'id': 54, 'market_name': 'AVANI', 'market_url': 'https://smartstore.naver.com/abai-mall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.616694+09:00'}, {'id': 55, 'market_name': '구매대행이영', 'market_url': 'https://smartstore.naver.com/sheek0900', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.65542+09:00'}, {'id': 56, 'market_name': '어센틱클럽', 'market_url': 'https://smartstore.naver.com/authenticclub', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.690294+09:00'}, {'id': 57, 'market_name': '블랑쉐쇼어', 'market_url': 'https://smartstore.naver.com/blanchetshore', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.727035+09:00'}, {'id': 58, 'market_name': '송이네직구', 'market_url': 'https://smartstore.naver.com/bestlife0', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.763872+09:00'}, {'id': 59, 'market_name': '코비즈몰', 'market_url': 'https://smartstore.naver.com/kobismall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.801908+09:00'}, {'id': 60, 'market_name': '꾸미다홈', 'market_url': 'https://smartstore.naver.com/kkumidahome', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.840859+09:00'}, {'id': 61, 'market_name': '행복한직구곧감', 'market_url': 'https://smartstore.naver.com/goatgam', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.878412+09:00'}, {'id': 62, 'market_name': '하버홀세일', 'market_url': 'https://smartstore.naver.com/hbwholesale', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.915608+09:00'}, {'id': 63, 'market_name': '트로스트몰', 'market_url': 'https://smartstore.naver.com/pictel', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.953079+09:00'}, {'id': 64, 'market_name': '글로버디', 'market_url': 'https://smartstore.naver.com/globuddy', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.988935+09:00'}, {'id': 65, 'market_name': '국대 상사', 'market_url': 'https://smartstore.naver.com/korea_tool_market', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.029876+09:00'}, {'id': 66, 'market_name': '마이프라이빗', 'market_url': 'https://smartstore.naver.com/private23', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.065646+09:00'}, {'id': 67, 'market_name': '액티브웨이브', 'market_url': 'https://smartstore.naver.com/konan_shop', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.104063+09:00'}, {'id': 68, 'market_name': '드림보이스', 'market_url': 'https://smartstore.naver.com/dreamvoice', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.140983+09:00'}, {'id': 69, 'market_name': '아웃핏플로우', 'market_url': 'https://smartstore.naver.com/outfitflow', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.177959+09:00'}, {'id': 70, 'market_name': '아호구대', 'market_url': 'https://smartstore.naver.com/ahointer131', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.214153+09:00'}, {'id': 71, 'market_name': '클릭스마켓', 'market_url': 'https://smartstore.naver.com/click_s', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.252121+09:00'}, {'id': 72, 'market_name': '젤피샵', 'market_url': 'https://smartstore.naver.com/jelfishop', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.288807+09:00'}, {'id': 73, 'market_name': '미우크굿즈', 'market_url': 'https://smartstore.naver.com/mjukgoods', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.325675+09:00'}, {'id': 74, 'market_name': '모드다', 'market_url': 'https://smartstore.naver.com/modeuda', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.363111+09:00'}, {'id': 75, 'market_name': '아스코지 Askozy', 'market_url': 'https://smartstore.naver.com/askozymall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.401901+09:00'}, {'id': 76, 'market_name': '마토리상사', 'market_url': 'https://smartstore.naver.com/matoritrading', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.439193+09:00'}, {'id': 77, 'market_name': '하인정', 'market_url': 'https://smartstore.naver.com/godinjung', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.475836+09:00'}, {'id': 78, 'market_name': '소앤지샵', 'market_url': 'https://smartstore.naver.com/songandgang', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.512588+09:00'}]
|
|
[2025-03-30 08:36:12,339] [DEBUG] 탭 전환됨, 인덱스: 2
|
|
[2025-03-30 08:36:12,733] [DEBUG] 탭 전환됨, 인덱스: 1
|
|
[2025-03-30 08:36:14,050] [DEBUG] 탭 전환됨, 인덱스: 3
|
|
[2025-03-30 08:36:14,651] [DEBUG] 탭 전환됨, 인덱스: 1
|
|
[2025-03-30 08:36:26,073] [DEBUG] 탭 전환됨, 인덱스: 0
|
|
[2025-03-30 08:40:42,155] [DEBUG] Logger initialized
|
|
[2025-03-30 08:40:42,156] [DEBUG] Initializing DBManager...
|
|
[2025-03-30 08:40:42,282] [DEBUG] DBManager initialized
|
|
[2025-03-30 08:40:42,283] [DEBUG] AppManager.start() - 시작, 로그인 페이지 표시
|
|
[2025-03-30 08:40:42,283] [DEBUG] Initializing LoginPage...
|
|
[2025-03-30 08:40:50,870] [DEBUG] LoginPage.login() 호출됨
|
|
[2025-03-30 08:40:50,870] [DEBUG] Entering DBManager.login()
|
|
[2025-03-30 08:40:51,008] [DEBUG] Entering update_client_with_token()
|
|
[2025-03-30 08:40:51,103] [DEBUG] Client updated with JWT token
|
|
[2025-03-30 08:40:51,103] [DEBUG] Exiting update_client_with_token()
|
|
[2025-03-30 08:40:51,103] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-30 08:40:51,104] [DEBUG] Exiting DBManager.login()
|
|
[2025-03-30 08:40:51,104] [DEBUG] 로그인 성공: {'id': '909d2ef8-7053-4006-ab40-49eb49f20383', 'email': 'leensoo1nt@gmail.com', 'nickname': 'Unknown'}
|
|
[2025-03-30 08:40:51,104] [DEBUG] Entering update_last_login(user_id=909d2ef8-7053-4006-ab40-49eb49f20383)
|
|
[2025-03-30 08:40:51,256] [INFO] Last login updated for user 909d2ef8-7053-4006-ab40-49eb49f20383
|
|
[2025-03-30 08:40:51,256] [DEBUG] Exiting update_last_login()
|
|
[2025-03-30 08:40:51,257] [DEBUG] AppManager.on_login_success() 호출됨
|
|
[2025-03-30 08:40:51,257] [DEBUG] AppManager.show_main_ui() 호출됨
|
|
[2025-03-30 08:40:51,257] [DEBUG] MarketPage initialized
|
|
[2025-03-30 08:40:51,258] [DEBUG] Building MarketPage content
|
|
[2025-03-30 08:40:51,258] [DEBUG] Building ProductPage content
|
|
[2025-03-30 08:40:51,258] [DEBUG] ForbiddenPage initialized
|
|
[2025-03-30 08:40:51,259] [DEBUG] CategoryPage initialized
|
|
[2025-03-30 08:40:52,841] [DEBUG] MarketPage.load_market_list() 호출됨
|
|
[2025-03-30 08:40:52,842] [DEBUG] Entering DBManager.get_markets()
|
|
[2025-03-30 08:40:52,860] [DEBUG] Retrieved markets: [{'id': 40, 'market_name': '소오행', 'market_url': 'https://smartstore.naver.com/hduo', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.055264+09:00'}, {'id': 41, 'market_name': '더담온', 'market_url': 'https://smartstore.naver.com/thedamon', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.096337+09:00'}, {'id': 42, 'market_name': 'nolly', 'market_url': 'https://smartstore.naver.com/jb__mall', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.159303+09:00'}, {'id': 43, 'market_name': '전부다사니7', 'market_url': 'https://smartstore.naver.com/dasani7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.200015+09:00'}, {'id': 44, 'market_name': '서울네임', 'market_url': 'https://smartstore.naver.com/seoulname', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.239592+09:00'}, {'id': 45, 'market_name': '제이에이-코퍼레이션', 'market_url': 'https://smartstore.naver.com/wpdldpdl5889', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.277585+09:00'}, {'id': 46, 'market_name': '도팅크: 꼭 필요한 잡화점', 'market_url': 'https://smartstore.naver.com/dothink2', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.316331+09:00'}, {'id': 47, 'market_name': '마켓 에스', 'market_url': 'https://smartstore.naver.com/markets7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.354437+09:00'}, {'id': 48, 'market_name': '홍콩 리미티드', 'market_url': 'https://smartstore.naver.com/hk2018911', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.392223+09:00'}, {'id': 49, 'market_name': '제비인터내셔널', 'market_url': 'https://smartstore.naver.com/jebi-intl', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.430131+09:00'}, {'id': 50, 'market_name': 'meTime', 'market_url': 'https://smartstore.naver.com/me___time', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.468699+09:00'}, {'id': 51, 'market_name': '언노운커머스', 'market_url': 'https://smartstore.naver.com/unkcomm', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.506583+09:00'}, {'id': 52, 'market_name': '도쿄몬스터', 'market_url': 'https://smartstore.naver.com/tokyomonster', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.543724+09:00'}, {'id': 53, 'market_name': '캘리보리', 'market_url': 'https://smartstore.naver.com/calibori', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.580153+09:00'}, {'id': 54, 'market_name': 'AVANI', 'market_url': 'https://smartstore.naver.com/abai-mall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.616694+09:00'}, {'id': 55, 'market_name': '구매대행이영', 'market_url': 'https://smartstore.naver.com/sheek0900', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.65542+09:00'}, {'id': 56, 'market_name': '어센틱클럽', 'market_url': 'https://smartstore.naver.com/authenticclub', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.690294+09:00'}, {'id': 57, 'market_name': '블랑쉐쇼어', 'market_url': 'https://smartstore.naver.com/blanchetshore', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.727035+09:00'}, {'id': 58, 'market_name': '송이네직구', 'market_url': 'https://smartstore.naver.com/bestlife0', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.763872+09:00'}, {'id': 59, 'market_name': '코비즈몰', 'market_url': 'https://smartstore.naver.com/kobismall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.801908+09:00'}, {'id': 60, 'market_name': '꾸미다홈', 'market_url': 'https://smartstore.naver.com/kkumidahome', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.840859+09:00'}, {'id': 61, 'market_name': '행복한직구곧감', 'market_url': 'https://smartstore.naver.com/goatgam', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.878412+09:00'}, {'id': 62, 'market_name': '하버홀세일', 'market_url': 'https://smartstore.naver.com/hbwholesale', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.915608+09:00'}, {'id': 63, 'market_name': '트로스트몰', 'market_url': 'https://smartstore.naver.com/pictel', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.953079+09:00'}, {'id': 64, 'market_name': '글로버디', 'market_url': 'https://smartstore.naver.com/globuddy', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.988935+09:00'}, {'id': 65, 'market_name': '국대 상사', 'market_url': 'https://smartstore.naver.com/korea_tool_market', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.029876+09:00'}, {'id': 66, 'market_name': '마이프라이빗', 'market_url': 'https://smartstore.naver.com/private23', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.065646+09:00'}, {'id': 67, 'market_name': '액티브웨이브', 'market_url': 'https://smartstore.naver.com/konan_shop', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.104063+09:00'}, {'id': 68, 'market_name': '드림보이스', 'market_url': 'https://smartstore.naver.com/dreamvoice', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.140983+09:00'}, {'id': 69, 'market_name': '아웃핏플로우', 'market_url': 'https://smartstore.naver.com/outfitflow', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.177959+09:00'}, {'id': 70, 'market_name': '아호구대', 'market_url': 'https://smartstore.naver.com/ahointer131', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.214153+09:00'}, {'id': 71, 'market_name': '클릭스마켓', 'market_url': 'https://smartstore.naver.com/click_s', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.252121+09:00'}, {'id': 72, 'market_name': '젤피샵', 'market_url': 'https://smartstore.naver.com/jelfishop', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.288807+09:00'}, {'id': 73, 'market_name': '미우크굿즈', 'market_url': 'https://smartstore.naver.com/mjukgoods', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.325675+09:00'}, {'id': 74, 'market_name': '모드다', 'market_url': 'https://smartstore.naver.com/modeuda', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.363111+09:00'}, {'id': 75, 'market_name': '아스코지 Askozy', 'market_url': 'https://smartstore.naver.com/askozymall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.401901+09:00'}, {'id': 76, 'market_name': '마토리상사', 'market_url': 'https://smartstore.naver.com/matoritrading', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.439193+09:00'}, {'id': 77, 'market_name': '하인정', 'market_url': 'https://smartstore.naver.com/godinjung', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.475836+09:00'}, {'id': 78, 'market_name': '소앤지샵', 'market_url': 'https://smartstore.naver.com/songandgang', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.512588+09:00'}]
|
|
[2025-03-30 08:40:52,863] [DEBUG] Retrieved markets: [{'id': 40, 'market_name': '소오행', 'market_url': 'https://smartstore.naver.com/hduo', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.055264+09:00'}, {'id': 41, 'market_name': '더담온', 'market_url': 'https://smartstore.naver.com/thedamon', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.096337+09:00'}, {'id': 42, 'market_name': 'nolly', 'market_url': 'https://smartstore.naver.com/jb__mall', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.159303+09:00'}, {'id': 43, 'market_name': '전부다사니7', 'market_url': 'https://smartstore.naver.com/dasani7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.200015+09:00'}, {'id': 44, 'market_name': '서울네임', 'market_url': 'https://smartstore.naver.com/seoulname', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.239592+09:00'}, {'id': 45, 'market_name': '제이에이-코퍼레이션', 'market_url': 'https://smartstore.naver.com/wpdldpdl5889', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.277585+09:00'}, {'id': 46, 'market_name': '도팅크: 꼭 필요한 잡화점', 'market_url': 'https://smartstore.naver.com/dothink2', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.316331+09:00'}, {'id': 47, 'market_name': '마켓 에스', 'market_url': 'https://smartstore.naver.com/markets7', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.354437+09:00'}, {'id': 48, 'market_name': '홍콩 리미티드', 'market_url': 'https://smartstore.naver.com/hk2018911', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.392223+09:00'}, {'id': 49, 'market_name': '제비인터내셔널', 'market_url': 'https://smartstore.naver.com/jebi-intl', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.430131+09:00'}, {'id': 50, 'market_name': 'meTime', 'market_url': 'https://smartstore.naver.com/me___time', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.468699+09:00'}, {'id': 51, 'market_name': '언노운커머스', 'market_url': 'https://smartstore.naver.com/unkcomm', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.506583+09:00'}, {'id': 52, 'market_name': '도쿄몬스터', 'market_url': 'https://smartstore.naver.com/tokyomonster', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.543724+09:00'}, {'id': 53, 'market_name': '캘리보리', 'market_url': 'https://smartstore.naver.com/calibori', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.580153+09:00'}, {'id': 54, 'market_name': 'AVANI', 'market_url': 'https://smartstore.naver.com/abai-mall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.616694+09:00'}, {'id': 55, 'market_name': '구매대행이영', 'market_url': 'https://smartstore.naver.com/sheek0900', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.65542+09:00'}, {'id': 56, 'market_name': '어센틱클럽', 'market_url': 'https://smartstore.naver.com/authenticclub', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.690294+09:00'}, {'id': 57, 'market_name': '블랑쉐쇼어', 'market_url': 'https://smartstore.naver.com/blanchetshore', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.727035+09:00'}, {'id': 58, 'market_name': '송이네직구', 'market_url': 'https://smartstore.naver.com/bestlife0', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.763872+09:00'}, {'id': 59, 'market_name': '코비즈몰', 'market_url': 'https://smartstore.naver.com/kobismall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.801908+09:00'}, {'id': 60, 'market_name': '꾸미다홈', 'market_url': 'https://smartstore.naver.com/kkumidahome', 'market_grade': '일반', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.840859+09:00'}, {'id': 61, 'market_name': '행복한직구곧감', 'market_url': 'https://smartstore.naver.com/goatgam', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.878412+09:00'}, {'id': 62, 'market_name': '하버홀세일', 'market_url': 'https://smartstore.naver.com/hbwholesale', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.915608+09:00'}, {'id': 63, 'market_name': '트로스트몰', 'market_url': 'https://smartstore.naver.com/pictel', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.953079+09:00'}, {'id': 64, 'market_name': '글로버디', 'market_url': 'https://smartstore.naver.com/globuddy', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:38.988935+09:00'}, {'id': 65, 'market_name': '국대 상사', 'market_url': 'https://smartstore.naver.com/korea_tool_market', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.029876+09:00'}, {'id': 66, 'market_name': '마이프라이빗', 'market_url': 'https://smartstore.naver.com/private23', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.065646+09:00'}, {'id': 67, 'market_name': '액티브웨이브', 'market_url': 'https://smartstore.naver.com/konan_shop', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.104063+09:00'}, {'id': 68, 'market_name': '드림보이스', 'market_url': 'https://smartstore.naver.com/dreamvoice', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.140983+09:00'}, {'id': 69, 'market_name': '아웃핏플로우', 'market_url': 'https://smartstore.naver.com/outfitflow', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.177959+09:00'}, {'id': 70, 'market_name': '아호구대', 'market_url': 'https://smartstore.naver.com/ahointer131', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.214153+09:00'}, {'id': 71, 'market_name': '클릭스마켓', 'market_url': 'https://smartstore.naver.com/click_s', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.252121+09:00'}, {'id': 72, 'market_name': '젤피샵', 'market_url': 'https://smartstore.naver.com/jelfishop', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.288807+09:00'}, {'id': 73, 'market_name': '미우크굿즈', 'market_url': 'https://smartstore.naver.com/mjukgoods', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.325675+09:00'}, {'id': 74, 'market_name': '모드다', 'market_url': 'https://smartstore.naver.com/modeuda', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.363111+09:00'}, {'id': 75, 'market_name': '아스코지 Askozy', 'market_url': 'https://smartstore.naver.com/askozymall', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.401901+09:00'}, {'id': 76, 'market_name': '마토리상사', 'market_url': 'https://smartstore.naver.com/matoritrading', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.439193+09:00'}, {'id': 77, 'market_name': '하인정', 'market_url': 'https://smartstore.naver.com/godinjung', 'market_grade': '파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.475836+09:00'}, {'id': 78, 'market_name': '소앤지샵', 'market_url': 'https://smartstore.naver.com/songandgang', 'market_grade': '빅파워', 'market_memo': '', 'created_at': '2025-03-28T20:02:39.512588+09:00'}]
|
|
[2025-03-30 08:41:30,511] [DEBUG] 탭 전환됨, 인덱스: 1
|
|
[2025-03-30 08:41:41,840] [DEBUG] 탭 전환됨, 인덱스: 2
|
|
[2025-03-30 08:41:42,505] [DEBUG] 탭 전환됨, 인덱스: 3
|
|
[2025-03-30 08:41:43,371] [DEBUG] 탭 전환됨, 인덱스: 2
|
|
[2025-03-30 08:41:43,907] [DEBUG] 탭 전환됨, 인덱스: 1
|
|
[2025-03-30 08:41:44,977] [DEBUG] 탭 전환됨, 인덱스: 0
|
|
[2025-03-30 08:41:50,774] [DEBUG] MarketPage.add_market() 호출됨
|
|
[2025-03-30 08:41:53,800] [DEBUG] MarketPage.load_sold_products() 호출됨
|
|
[2025-03-30 08:42:07,395] [DEBUG] 탭 전환됨, 인덱스: 1
|
|
[2025-03-30 08:42:10,015] [DEBUG] 탭 전환됨, 인덱스: 0
|
|
[2025-03-30 08:42:25,596] [DEBUG] MarketPage.load_sold_products() 호출됨
|
|
[2025-03-30 09:20:56,412] [DEBUG] Logger initialized
|
|
[2025-03-30 09:20:56,413] [DEBUG] Entering fetch_sold_products()
|
|
[2025-03-30 09:20:56,413] [DEBUG] Fetching URL: https://smartstore.naver.com/modeuda/best?cp=1
|
|
[2025-03-30 09:20:56,485] [ERROR] HTTP error 429 for URL: https://smartstore.naver.com/modeuda/best?cp=1
|