conrad hace 1 año
padre
commit
bf10d54e2b

BIN
app/api/__pycache__/classes.cpython-38.pyc


BIN
app/api/__pycache__/data.cpython-38.pyc


+ 228 - 11
app/api/classes.py

@@ -70,6 +70,24 @@ def send_email(
 IMAGEDIR = "/var/www/ntcri/assets/"
 IMAGEDIR_short = "assets/"
 
+encode_set = {
+    "樹藝" : "ARB",
+    "漆藝" : "LAC",
+    "藍染" : "AIZ",
+    "蠟雕" : "WAX",
+    "竹工藝籃" :"BAM",
+    "金工/飾品" :"MWT",
+    "蠟燭/香氛/調香" : "CAN" ,
+    "編織/羊毛氈/縫紉" : "KNI" ,
+    "植栽/花藝" : "PLA" ,
+    "陶藝/玻璃" : "CER" ,
+    "皮件/皮革" : "LEA" ,
+    "插畫/繪畫/寫字" : "Ill",
+    "木工/竹藝" :"WOO",
+    "安心活動" : "HER"
+}
+
+
 async def create_upload_files(files:Optional[List[UploadFile]] = File(None)):
     files_url = {}
     if files :
@@ -77,9 +95,12 @@ async def create_upload_files(files:Optional[List[UploadFile]] = File(None)):
         print(file_num)
         for file in files:
             contents = await file.read()
-
+            words = file.filename.split('.')
+            if words[len(words)-1] != ("png" or "jpg" or "pdf" or "jpeg"):
+                return {"msg":"wrong filetype"}
             #save the file
             with open(f"{IMAGEDIR}{file.filename}", "wb") as f:
+                
                 f.write(contents)
                 file_name = "file" + str(file_num)
                 print(file_name)
@@ -140,6 +161,16 @@ async def change_class_img(
     except Exception as e:
         return {"msg": str(e), "code": 500}
 
+class resume():
+    imgs = UploadFile
+    teacher_name : str 
+    work_type : str 
+    experience : str 
+    expertise : str 
+    license : str 
+    media : str 
+    introduction: str
+
 @classes.post("/insert_school")
 async def insert_school(
     request: Request,
@@ -153,7 +184,8 @@ async def insert_school(
     access_token:str = Form(default=None),
     teachers_list : List[str] = Form(default=[]),
     is_pass_proposal : int = Form(default=0),
-    principal_user_email : str = Form(default=None)
+    principal_user_email : str = Form(default=None),
+    
 ):
     try:
         user_id = None
@@ -217,7 +249,8 @@ async def insert_class_name(
     special_class_list_name : str = Form(default=None),
     is_inner : int = Form(default=0),
     is_check : int = Form(default=0),
-    access_token:str = Form(default=None)
+    access_token:str = Form(default=None),
+    teachers_resume : str = Form(default=None)
 ):    
     try:
         cover_img = ''
@@ -235,7 +268,19 @@ async def insert_class_name(
             user_id = await check_token(access_token)
             if user_id == None:
                 return {"msg": "沒有權限", "code": 500}
+        
+        # 課程編碼
+        encode = ""
+
+        if encode_set.__contains__(category) :
+            encode = encode_set[category]
+        else:
+            encode = "OTH"
+
+        now = datetime.now()
 
+        encode += now.strftime("%Y%m%d")
+            
         new_class_name = await Class_name.create(
             name=name,
             school_id=location_id,
@@ -252,13 +297,45 @@ async def insert_class_name(
             create_user_id = user_id,
             create_time = datetime.now(),
             is_delete = 0,
-            is_record_point =0
+            is_record_point =0,
+            teachers_resume = teachers_resume 
+
         )
+
+        encode += str(new_class_name.id)
+        new_class_name.encode = encode
+
+        await new_class_name.save()
+
         update_location_time(location_id= location_id)
         return {"msg": "success", "code": 200, "new_class_name_id": new_class_name.id}
     except Exception as e:
         return {"msg": str(e), "code": 500}
 
+# @classes.get("/insert_encode")
+# async def insert_encode():
+#     try:
+#         class_name = await Class_name.all()
+#         for classes in class_name:
+#             encode = ""
+
+#             if encode_set.__contains__(classes.category) :
+#                 encode = encode_set[classes.category]
+#             else:
+#                 encode = "OTH"
+
+#             now = classes.create_time
+
+#             encode += now.strftime("%Y%m%d")
+
+#             encode += str(classes.id)
+#             classes.encode = encode
+
+#             await classes.save()
+
+#     except Exception as e:
+#         return {"msg": str(e), "code": 500}
+
 # 創建場次
 @classes.post("/insert_event")
 async def insert_event(
@@ -298,6 +375,10 @@ async def insert_event(
         if class_name_list == []:
             return {"msg": "沒有此課程", "code": 500}
         
+        if files_url:
+            if files_url.__contains__("msg"):
+                return {"msg": files_url["msg"], "code": 500}
+        
         new_class = await Class_list.create(
             name_id=name_id,
             event =event,
@@ -503,7 +584,8 @@ async def update_class_name(
     recommend: int = Form(default=None),
     special_class_list_name : str = Form(default=None),
     is_inner : int = Form(default=None),
-    is_check : int = Form(default=None)
+    is_check : int = Form(default=None),
+    teachers_resume : str = Form(default=None)
 ):
     try:
         class_name = await Class_name.get(id=class_name_id)
@@ -529,6 +611,9 @@ async def update_class_name(
 
         if is_inner is not None:
             class_name.is_inner = is_inner       
+        
+        if teachers_resume is not None:
+            class_name.teachers_resume = teachers_resume   
 
         if cover_img_file != "":
             contents = await cover_img_file.read()
@@ -659,7 +744,8 @@ async def update_event(
     remark :  str = Form(default=''),
     ATM_address :str = Form(default=''),
     fee_payment : str = Form(default=''),
-    number_minimum: int = Form(default=None)
+    number_minimum: int = Form(default=None),
+    files_url = Depends(create_upload_files)
 
 ):
     try:
@@ -710,6 +796,11 @@ async def update_event(
         if fee_payment.strip() != '':
             class_obj.fee_payment = fee_payment
 
+        if files_url:
+            if files_url.__contains__("msg"):
+                return {"msg": files_url["msg"], "code": 500}
+            class_obj.files_url = files_url
+
  
 
         try :
@@ -1106,7 +1197,7 @@ async def update_school_group(
 
 @classes.get("/get_class_name")
 async def get_class_name(
-    location_id : Optional[int] = None ,
+    location_id : str = None ,
     class_name_id : Optional[int] = None,
     group_id : Optional[int] = None,
     group_sort :Optional[str] = None,
@@ -1121,25 +1212,46 @@ async def get_class_name(
     is_delete: Optional[int] = None,
     keyword: Optional[str] = None,
     has_user : Optional[int] = None,
-    is_record_point : Optional[int] = None
+    is_record_point : Optional[int] = None,
+    location_keyword : Optional[str] = None,
+    encode : Optional[str] = None
 ):
     try:
         class_name_list = Class_name.all()
         
         Q_word = Q()
+
+        
+        if location_keyword:
+            school_list = await Schools.filter(Q(address__icontains=location_keyword)).all()
+            schools = []
+            for school in school_list:
+                schools.append(school.id)
+
+            Q_word = Q_word & Q(school_id__in = schools)
 	
         if group_id:
             Q_word = Q_word & Q(group_id = group_id)
 
         if group_sort:
             Q_word = Q_word & Q(group_sort = group_sort)
+
+        if encode:
+            Q_word = Q_word & Q(encode = encode)
+
+        if encode:
+            Q_word = Q_word & Q(encode = encode)
         
         if category:
             for tmp_word in category.split(",") :
                 Q_word = Q_word | Q(category__icontains=tmp_word) 
 
         if location_id :
-            Q_word = Q_word & Q(school_id = location_id)
+            location_id_list = eval(location_id)
+            if not isinstance(location_id_list, list):
+                
+                location_id_list = [location_id_list]
+            Q_word = Q_word & Q(school_id__in = location_id_list)
 
         if class_name_id :
             Q_word = Q_word & Q(id = class_name_id)
@@ -1736,7 +1848,7 @@ async def add_attend_record(
         return {"msg": str(e), "code": 500} 
 
 @classes.post("/close_class")    
-async def count_point(user_id:int = Depends(check_token),class_name_id : int = None,cancel:int=None):
+async def close_class(user_id:int = Depends(check_token),class_name_id : int = None,cancel:int=None):
     try:
         if user_id :
             user = await User.get(id=user_id)
@@ -1901,4 +2013,109 @@ async def get_attend_record(
         return {"msg": "success", "code": 200,"attend_record_list":attend_records}
     except Exception as e:
         return {"msg": str(e), "code": 500} 
-   
+   
+
+import pymysql
+
+@classes.get("/copy")
+async def copy(
+    from_id : Optional[int] = None
+):
+    try:
+        connection = pymysql.connect(
+            host='db.ptt.cx',
+            user='choozmo',
+            password='pAssw0rd',
+            database='test_copy'
+        )
+        cursor = connection.cursor()
+
+        sql = "SELECT * FROM class_name"
+        cursor.execute(sql)
+
+        rows = cursor.fetchall()
+
+
+        
+        for row in rows:
+            # print(row)
+            class_name,created = await Class_name.get_or_create(
+                name = row[1],
+                defaults = {
+                    "school_id":1,
+                    "category" : None,
+                    "introduction" : row[4],
+                    "organizer" : None,
+                    "cover_img" : None,
+                    "group_id" :9,
+                    "group_sort" : "希望工程",
+                    "special_class_list_name" :None,
+                    "recommend" : 0,
+                    "is_inner" :1,
+                    "is_check" :1,
+                    "create_user_id" :None,
+                    "create_time" : datetime.now(),
+                    "is_delete" : 0,
+                    "is_record_point" :0
+                }
+            )
+            print(class_name.id)
+
+            if created:
+
+                sql = f"SELECT * FROM schools where id = {row[2]}"
+                cursor.execute(sql)
+
+                school_row = cursor.fetchone()
+
+                school,school_created = await Schools.get_or_create(
+                    name = school_row[1],
+                    defaults = {
+                        "longitude" : school_row[2],
+                        "latitude" : school_row[3],
+                        "address" :school_row[4],
+                        "update_time" :school_row[5],
+                        "school_introduction":None,
+                        "email":None,
+                        "phone":None,
+                        "school_create_user_id" :None,
+                        "teachers" : None,
+                        "is_delete" : 0,
+                        "is_pass_proposal" : 1
+                    }
+                )
+
+                class_name.school_id = school.id
+                await class_name.save()
+
+                event,event_created = await Class_list.get_or_create(
+                    name_id = class_name.id,
+                    defaults = {
+                        "event": None,
+                        "start_time": None,
+                        "end_time": None,
+                        "location": None,
+                        "lecturer": None,
+                        "contact": None,
+                        "content": None,
+                        "URL": None,
+                        "people": None,
+                        "fee_method": None,
+                        "registration_way": None,
+                        "remark": None,
+                        "ATM_address":None,
+                        "fee_payment" :None,
+                        "create_user_id" :None,
+                        "event_create_time" : datetime.now(),
+                        "files" : None
+                    }
+                )
+
+
+            
+        cursor.close()
+        connection.close()
+        
+        return {"msg": "success", "code": 500} 
+    except Exception as e:
+        return {"msg": str(e), "code": 500} 

+ 1 - 1
app/api/data.py

@@ -129,7 +129,7 @@ def count_target_number(df, target, order=None):
         result_df[target] = pd.Categorical(result_df[target], categories=order, ordered=True)
         result_df = result_df.sort_values(by=target)
         
-    item_list = result_df[target].astype(str).tolist()
+    item_list = result_df[target].replace('', '無類別名稱').astype(str).tolist()
     count_list = result_df['Count'].astype(str).tolist()
     
     search_results = {target: str(item_list), "Count": str(count_list)}

BIN
app/models/__pycache__/models.cpython-38.pyc


+ 426 - 422
app/models/models.py

@@ -1,423 +1,427 @@
-from tortoise import fields
-from tortoise.models import Model
-from pydantic import BaseModel
-from datetime import datetime
-from tortoise import fields
-from tortoise.models import Model
-from pydantic import BaseModel
-from datetime import datetime
-
-class User(Model):
-    id = fields.IntField(pk=True)
-    username = fields.CharField(max_length=30, unique=True, description="帳號")
-    password = fields.CharField(max_length=128, description="密碼")
-    email = fields.CharField(max_length=128, description="信箱")
-    points = fields.IntField(description="點數")
-    is_superuser = fields.IntField(description="超級使用者")
-    token = fields.CharField(max_length=200)
-    is_active = fields.IntField(description="是否已認證")
-    create_time = fields.DatetimeField(description="創建時間")
-
-class UserPydantic(BaseModel):
-    id: int
-    username: str
-    password: str
-    email: str
-    points: int
-    is_superuser: int
-    token: str
-    # position : str
-    is_active: int
-    class Config:
-        orm_mode = True
-#學校
-class Schools(Model):
-    id = fields.IntField(pk=True)
-    name = fields.CharField(max_length=100, description="學校名稱")
-    longitude = fields.CharField(max_length=100, description="經度")
-    latitude = fields.CharField(max_length=100, description="緯度")
-    address = fields.CharField(max_length=128,description="地址")
-    update_time = fields.DatetimeField(description="更新時間")
-    introduction = fields.TextField(description="簡介", null=True)
-    email = fields.TextField(description="email", null=True)
-    phone = fields.TextField(description="電話", null=True)
-    create_user_id = fields.IntField(description="創建使用者ID", null=True)
-    teachers =  fields.TextField(description="老師", null=True)
-    is_delete = fields.IntField(description="是否刪除")
-    is_pass_proposal = fields.IntField(description="是否通過提案")
-    principal_user_id = fields.IntField(description="負責人", null=True)
-
-    def show_data(self):
-        return {
-            "location_id": self.id,
-            "location_name": self.name,
-            "Lng": self.longitude,
-            "Lat": self.latitude,
-            "address": self.address,
-            "update_time":self.update_time,
-            "school_introduction":self.introduction,
-            "email":self.email,
-            "phone":self.phone,
-            "school_create_user_id" :self.create_user_id,
-            "teachers" : self.teachers,
-            "is_delete" : self.is_delete,
-            "is_pass_proposal" : self.is_pass_proposal
-        }
-
-class Group_name(Model):
-    id =  fields.IntField(pk=True)
-    group_name = fields.CharField(max_length=45, description="學群名稱")
-    describe = fields.TextField(description="學群介紹", null=True)
-    
-class Class_name(Model):
-    id = fields.IntField(pk=True)
-    name = fields.CharField(max_length=100, description="課程名稱")
-    school_id = fields.IntField(description="學校ID")
-    category = fields.CharField(max_length=45, description="分類")
-    introduction = fields.TextField(description="簡介", null=True)
-    organizer = fields.CharField(max_length=200, description="主辦單位", null=True)
-    cover_img = fields.CharField(max_length=255, description="封面圖片", null=True)
-    group_id = fields.IntField(description="學群")
-    group_sort = fields.CharField(max_length=45, description="學群細分")
-    special_class_list_name = fields.CharField(max_length=45, description="特殊表格", null=True)
-    recommend = fields.IntField(description="是否在首頁")
-    is_inner = fields.IntField(description="是否是內課")
-    is_check = fields.IntField(description="是否確認")
-    create_user_id = fields.IntField(description="創建使用者ID", null=True)
-    create_time = fields.DatetimeField(description="創建時間", null=True)
-    is_delete = fields.IntField(description="是否刪除")
-    is_record_point = fields.IntField(description="是否已經計算過點數", null=True)
-
-    def show_data(self):
-        return {
-            "class_name_id": self.id,
-            "name": self.name,
-            "category": self.category,
-            "introduction": self.introduction,
-            "organizer": self.organizer,
-            "group_id": self.group_id,
-            "cover_img": self.cover_img,
-            "group_sort":self.group_sort,
-            "recommend" : self.recommend,
-            "is_inner" : self.is_inner,
-            "is_check" :self.is_check,
-            "special_class_list_name":self.special_class_list_name,
-            "create_user_id" :self.create_user_id,
-            "create_time" : self.create_time,
-            "is_delete" : self.is_delete,
-            "is_record_point" : self.is_record_point
-        }
-
-
-class Class_list(Model):
-    id = fields.IntField(pk=True)
-    name_id = fields.IntField(description="課程名稱ID")
-    event = fields.CharField(max_length=45, description="場次", null=True)
-    start_time = fields.DatetimeField(description="開始時間", null=True)
-    end_time = fields.DatetimeField(description="結束時間", null=True)
-    contact = fields.CharField(max_length=255, description="聯絡方式", null=True)
-    lecturer = fields.CharField(max_length=255, description="講師", null=True)
-    location = fields.CharField(max_length=255, description="地點詳情", null=True)
-    content = fields.TextField(description="內容", null=True)
-    URL = fields.TextField(description="連結網址", null=True)
-    people = fields.CharField(max_length=255, description="對象", null=True)
-    fee_method = fields.CharField(max_length=255, description="收費方式", null=True)
-    registration_way = fields.CharField(max_length=255, description="報名方式", null=True)
-    remark = fields.TextField(description="備註", null=True)
-    ATM_address = fields.TextField(description="匯款帳號", null=True)
-    fee_payment = fields.CharField(max_length=45, description="收費方式", null=True)
-    create_user_id = fields.IntField(description="創建使用者ID", null=True)
-    event_create_time = fields.DatetimeField(description="創建時間", null=True)
-    files = fields.TextField(description="附件", null=True)
-
-    def show_data(self):
-        return {
-            "event_id": self.id,
-            "name_id": self.name_id,
-            "event": self.event,
-            "start_time": self.start_time,
-            "end_time": self.end_time,
-            "location": self.location,
-            "lecturer": self.lecturer,
-            "contact": self.contact,
-            "content": self.content,
-            "URL": self.URL,
-            "people": self.people,
-            "fee_method": self.fee_method,
-            "registration_way": self.registration_way,
-            "remark": self.remark,
-            "ATM_address":self.ATM_address,
-            "fee_payment" :self.fee_payment,
-            "create_user_id" :self.create_user_id,
-            "event_create_time" : self.event_create_time,
-            "files" : self.files
-        }
-
-
-class Class_detail(Model):
-    id = fields.IntField(pk=True)
-    class_list_id = fields.IntField(description="課程場次ID")
-    start_time = fields.DatetimeField(description="開始時間")
-    end_time = fields.DatetimeField(description="結束時間")
-    sessions = fields.IntField(description="堂數")
-    content = fields.TextField(description="內容", null=True)
-    hour = fields.IntField(description="時數")
-
-class Registration(Model):
-    id = fields.IntField(pk=True)
-    event_id = fields.IntField(description="課程ID")
-    user_id = fields.IntField(description="使用者ID")
-    reg_confirm = fields.IntField(description="報名確認(1:報名成功 0:單純報名)")
-    is_del = fields.IntField(description="是否取消(1:yes ,0:no)")
-    is_attend = fields.IntField(description="是否出席(1:yes ,0:no)")
-    payment_status = fields.IntField(description="是否付款(1:yes ,0:no)")
-    five_digits = fields.CharField(max_length=200, description="匯款末五碼",null=True)
-    create_time = fields.DatetimeField(description="創建時間")
-
-
-class News(Model):
-    id = fields.IntField(pk=True)
-    title = fields.CharField(max_length=200, description="標題")
-    category = fields.CharField(max_length=45, description="類別", null=True)
-    create_time = fields.DatetimeField(description="發布時間")
-    click_time = fields.IntField(description="點擊次數", null=True)
-    content = fields.TextField(description="內容", null=True)
-    files = fields.TextField(description="附加檔案", null=True)
-    URL = fields.TextField(description="外部連結", null=True)
-    tags = fields.TextField(description="標籤", null=True)
-    cover_img = fields.CharField(max_length=255, description="封面圖片", null=True)
-
-class Favorite_course(Model):
-    id = fields.IntField(pk=True)
-    user_id = fields.IntField(description="使用者ID")
-    class_name_id = fields.IntField(description="課程ID")
-    time_stemp = fields.DatetimeField(description="時間")
-
-class Article_list(Model):
-    id = fields.IntField(pk=True)
-    title = fields.CharField(max_length=200, description="標題")
-    school_id = fields.IntField(description="學校ID", null=True)
-    group_id = fields.IntField(description="學群", null=True)
-    group_sort = fields.CharField(max_length=45, description="學群細分", null=True)
-    create_user_id = fields.IntField(description="創建使用者ID", null=True)
-    create_time = fields.DatetimeField(description="創建時間", null=True)
-    latest_update_user_id = fields.IntField(description="最新更新使用者ID", null=True)
-    latest_update_time = fields.DatetimeField(description="最新更新時間", null=True)
-    tags = fields.TextField(description="標籤", null=True)
-    category = fields.CharField(max_length=45, description="類別", null=True)
-    depiction = fields.TextField(description="文章描述", null=True)
-    cover_img = fields.TextField( description="封面圖片", null=True)
-    vedio_url = fields.TextField( description="影片連結", null=True)
-    click_time = fields.IntField(description="點擊次數", null=True)
-    content = fields.TextField(description="內容", null=True)
-    is_del = fields.IntField(description="是否刪除")
-    files = fields.TextField(description="附件", null=True)
-    url = fields.TextField(description="文章連結", null=True)
-    recommend = fields.IntField(description="是否在首頁")
-    writer = fields.CharField(max_length=200, description="著作", null=True)
-    publish = fields.CharField(max_length=200, description="出版社", null=True)
-    publish_date = fields.DatetimeField(description="出版時間", null=True)
-    language = fields.CharField(max_length=200, description="語言", null=True)
-    buy_way = fields.TextField(description="購買方式", null=True)
-
-
-class Online_course(Model):
-    id = fields.IntField(pk=True)
-    title = fields.CharField(max_length=45, description="標題")
-    category = fields.CharField(max_length=45, description="類別", null=True)
-    create_time = fields.DatetimeField(description="發布時間")
-    click_time = fields.IntField(description="點擊次數", null=True)
-    content = fields.TextField(description="發布時間", null=True)
-    video_url = fields.TextField(description="影片連結")
-    group_id = fields.IntField(description="學群", null=True)
-    cover_img = fields.TextField(description="封面圖片", null=True)
-    org = fields.CharField(max_length=255, description="課程來源", null=True)
-
-    def show_data(self):
-        return {
-            "id" : self.id,
-            "title": self.title,
-            "category": self.category,
-            "create_time": self.create_time,
-            "click_time": self.click_time,
-            "content": self.content,
-            "video_url": self.video_url,
-            "group_id": self.group_id,
-            "cover_img": self.cover_img,
-            "org": self.org
-        }
-
-class Guidance_group(Model):
-    id = fields.IntField(pk=True)
-    name = fields.CharField(max_length=125, description="協會(團體)名稱")
-    contact_person = fields.CharField(max_length=125, description="聯絡人")
-    contact_phone = fields.CharField(max_length=125, description="聯絡電話")
-    line = fields.IntField(description="LINE (0:沒有、1:有)")
-    address = fields.TextField(description="地址")
-    email = fields.CharField(max_length=125, description="信箱")
-    information = fields.TextField(description="開課資訊")
-    request = fields.TextField(description="需求")
-    schedule = fields.CharField(max_length=45, description="處理進度")
-    result = fields.CharField(max_length=125, description="處理結果")
-    person = fields.CharField(max_length=45, description="輔導人員")
-    remark = fields.TextField(description="備註")
-    create_time = fields.DatetimeField(description="創建時間")
-    
-class User_information(Model):
-    id = fields.IntField(pk=True)
-    user_id = fields.IntField(description="使用者ID")
-    name = fields.CharField(max_length=45, description="姓名")
-    birthday = fields.DateField(description="生日")
-    gender = fields.CharField(max_length=45, description="性別")
-    phone = fields.CharField(max_length=45, description="電話")
-    address = fields.TextField(description="地址")
-    is_default = fields.IntField(description="是否為預設")
-    position = fields.JSONField(max_length=200,description="登入身分")
-
-class Class_date(Model):
-    id = fields.IntField(pk=True)
-    class_list_id = fields.IntField(description="場次ID")
-    registration_start = fields.DatetimeField(description="報名時間開始", null=True)
-    registration_end = fields.DatetimeField(description="報名時間結束", null=True)
-    number_limit = fields.IntField(description="名額", null=True)
-    amount_left = fields.IntField(description="剩餘名額", null=True)
-    number_minimum = fields.IntField(description="最低人數", null=True)
-
-class Attend_record(Model):
-    id = fields.IntField(pk=True)
-    class_name_id = fields.IntField(description="課程ID")
-    class_event_id = fields.IntField(description="場次ID")
-    class_detail_id = fields.IntField(description="課堂ID")
-    user_id = fields.IntField(description="使用者ID")
-    is_attend = fields.IntField(description="是否已出席(1:是、0:否)")
-
-class One_day_class(Model):
-    id = fields.IntField(pk=True)
-    name_id = fields.IntField(description="課程名稱")
-    teacher = fields.CharField(max_length=100, description="老師", null=True)
-    contact = fields.CharField(max_length=100, description="聯絡方式", null=True)
-    start_time = fields.DatetimeField(description="開始時間", null=True)
-    end_time = fields.DatetimeField(description="結束時間", null=True)
-    reg_deadline = fields.DatetimeField(description="報名結束時間", null=True)
-    remark = fields.TextField(description="備註", null=True)
-    people = fields.CharField(max_length=255, description="對象", null=True)
-    way = fields.CharField(max_length=45, description="上課方式", null=True)
-    fee_method = fields.TextField(description="收費方式", null=True)
-    material = fields.TextField(description="材料", null=True)
-    tools = fields.TextField(description="材料", null=True)
-    number_limit = fields.TextField(description="人數限制", null=True)
-
-    def show_data(self):
-        return {
-            "id" : self.id,
-            "name_id": self.name_id,
-            "teacher": self.teacher,
-            "contact": self.contact,
-            "start_time": self.start_time,
-            "end_time": self.end_time,
-            "reg_deadline": self.reg_deadline,
-            "remark": self.remark,
-            "people": self.people,
-            "way": self.way,
-            "material": self.material,
-            "tools": self.tools,
-            "number_limit": self.number_limit
-        }
-    
-class User_resume(Model):
-    id = fields.IntField(pk=True)
-    user_id = fields.IntField(description="使用者編號")
-    teacher_name = fields.CharField(max_length=45,description="老師名字")
-    work_type = fields.CharField(max_length=45, description="工作性質", null=True)
-    experience = fields.CharField(max_length=100, description="教學經驗", null=True)
-    expertise = fields.TextField(description="專業工藝技能", null=True)
-    license = fields.TextField(description="相關證照", null=True)
-    media = fields.TextField(description="社群媒體", null=True)
-    imgs = fields.TextField(description="作品集", null=True)
-    introduction = fields.TextField(description="自我介紹", null=True)
-
-    def show_data(self):
-        return {
-            "id" : self.id,
-            "user_id": self.user_id,
-            "teacher_name": self.teacher_name,
-            "work_type": self.work_type,
-            "experience": self.experience,
-            "expertise": self.expertise,
-            "license": self.license,
-            "media": self.media,
-            "imgs": self.imgs,
-            "introduction": self.introduction
-        }
-    
-class Tgc_pic(Model):
-    id = fields.IntField(pk=True)
-    pic_name = fields.TextField(description="照片名稱", null=True)
-    pic_url = fields.TextField(description="照片連結", null=True)
-
-    def show_data(self):
-        return {
-            "id" : self.id,
-            "pic_name": self.pic_name,
-            "pic_url": self.pic_url
-        }
-    
-class Tgc_report(Model):
-    id = fields.IntField(pk=True)
-    title = fields.CharField(max_length=100,description="標題", null=True)
-    create_time = fields.DatetimeField(description="創建時間", null=True)
-    url = fields.TextField(description="連結", null=True)
-
-    def show_data(self):
-        return {
-            "id" : self.id,
-            "title": self.title,
-            "create_time": self.create_time,
-            "url": self.url
-        }
-    
-class Outter_class_list(Model):
-    id = fields.IntField(pk=True)
-    name_id = fields.IntField(description="課程名稱")
-    start_time = fields.DatetimeField(description="開始時間", null=True)
-    end_time = fields.DatetimeField(description="結束時間", null=True)
-    imgs = fields.TextField(description="圖片", null=True)
-    price = fields.CharField(max_length=45, description="價錢", null=True)
-    URL = fields.TextField(description="連結", null=True)
-
-    def show_data(self):
-        return {
-            "id" : self.id,
-            "name_id": self.name_id,
-            "start_time": self.start_time,
-            "end_time": self.end_time,
-            "imgs": self.imgs,
-            "price": self.price,
-            "URL": self.URL
-        }
-    
-class User_point(Model):
-    user_id = fields.IntField(pk=True)
-    hours =  fields.FloatField(description="累積時數")
-    points = fields.IntField(description="累積點數")
-
-    def show_data(self):
-        return {
-            "user_id" : self.user_id,
-            "hours": self.hours,
-            "points": self.points
-        }
-    
-class Point_exchange_record(Model):
-    id = fields.IntField(pk=True)
-    user_id = fields.IntField(description="使用者")
-    point_exchange = fields.IntField(description="兌換點數")
-    time_stemp = fields.DatetimeField(description="兌換時間", null=True)
-
-    def show_data(self):
-        return {
-            "id" : self.id,
-            "user_id" : self.user_id,
-            "points_exchange": self.point_exchange,
-            "time_stemp": self.time_stemp
+from tortoise import fields
+from tortoise.models import Model
+from pydantic import BaseModel
+from datetime import datetime
+from tortoise import fields
+from tortoise.models import Model
+from pydantic import BaseModel
+from datetime import datetime
+
+class User(Model):
+    id = fields.IntField(pk=True)
+    username = fields.CharField(max_length=30, unique=True, description="帳號")
+    password = fields.CharField(max_length=128, description="密碼")
+    email = fields.CharField(max_length=128, description="信箱")
+    points = fields.IntField(description="點數")
+    is_superuser = fields.IntField(description="超級使用者")
+    token = fields.CharField(max_length=200)
+    is_active = fields.IntField(description="是否已認證")
+    create_time = fields.DatetimeField(description="創建時間")
+
+class UserPydantic(BaseModel):
+    id: int
+    username: str
+    password: str
+    email: str
+    points: int
+    is_superuser: int
+    token: str
+    # position : str
+    is_active: int
+    class Config:
+        orm_mode = True
+#學校
+class Schools(Model):
+    id = fields.IntField(pk=True)
+    name = fields.CharField(max_length=100, description="學校名稱")
+    longitude = fields.CharField(max_length=100, description="經度")
+    latitude = fields.CharField(max_length=100, description="緯度")
+    address = fields.CharField(max_length=128,description="地址")
+    update_time = fields.DatetimeField(description="更新時間")
+    introduction = fields.TextField(description="簡介", null=True)
+    email = fields.TextField(description="email", null=True)
+    phone = fields.TextField(description="電話", null=True)
+    create_user_id = fields.IntField(description="創建使用者ID", null=True)
+    teachers =  fields.TextField(description="老師", null=True)
+    is_delete = fields.IntField(description="是否刪除")
+    is_pass_proposal = fields.IntField(description="是否通過提案")
+    principal_user_id = fields.IntField(description="負責人", null=True)
+
+    def show_data(self):
+        return {
+            "location_id": self.id,
+            "location_name": self.name,
+            "Lng": self.longitude,
+            "Lat": self.latitude,
+            "address": self.address,
+            "update_time":self.update_time,
+            "school_introduction":self.introduction,
+            "email":self.email,
+            "phone":self.phone,
+            "school_create_user_id" :self.create_user_id,
+            "teachers" : self.teachers,
+            "is_delete" : self.is_delete,
+            "is_pass_proposal" : self.is_pass_proposal
+        }
+
+class Group_name(Model):
+    id =  fields.IntField(pk=True)
+    group_name = fields.CharField(max_length=45, description="學群名稱")
+    describe = fields.TextField(description="學群介紹", null=True)
+    
+class Class_name(Model):
+    id = fields.IntField(pk=True)
+    name = fields.CharField(max_length=100, description="課程名稱")
+    school_id = fields.IntField(description="學校ID")
+    category = fields.CharField(max_length=45, description="分類", null=True)
+    introduction = fields.TextField(description="簡介", null=True)
+    organizer = fields.CharField(max_length=200, description="主辦單位", null=True)
+    cover_img = fields.CharField(max_length=255, description="封面圖片", null=True)
+    group_id = fields.IntField(description="學群")
+    group_sort = fields.CharField(max_length=45, description="學群細分")
+    special_class_list_name = fields.CharField(max_length=45, description="特殊表格", null=True)
+    recommend = fields.IntField(description="是否在首頁")
+    is_inner = fields.IntField(description="是否是內課")
+    is_check = fields.IntField(description="是否確認")
+    create_user_id = fields.IntField(description="創建使用者ID", null=True)
+    create_time = fields.DatetimeField(description="創建時間", null=True)
+    is_delete = fields.IntField(description="是否刪除")
+    is_record_point = fields.IntField(description="是否已經計算過點數", null=True)
+    teachers_resume = fields.TextField(description="老師簡麗", null=True)
+    encode = fields.CharField(max_length=100, description="課程編碼", null=True)
+
+    def show_data(self):
+        return {
+            "class_name_id": self.id,
+            "name": self.name,
+            "category": self.category,
+            "introduction": self.introduction,
+            "organizer": self.organizer,
+            "group_id": self.group_id,
+            "cover_img": self.cover_img,
+            "group_sort":self.group_sort,
+            "recommend" : self.recommend,
+            "is_inner" : self.is_inner,
+            "is_check" :self.is_check,
+            "special_class_list_name":self.special_class_list_name,
+            "create_user_id" :self.create_user_id,
+            "create_time" : self.create_time,
+            "is_delete" : self.is_delete,
+            "is_record_point" : self.is_record_point,
+            "teachers_resume" : self.teachers_resume,
+            "encode" : self.encode
+        }
+
+
+class Class_list(Model):
+    id = fields.IntField(pk=True)
+    name_id = fields.IntField(description="課程名稱ID")
+    event = fields.CharField(max_length=45, description="場次", null=True)
+    start_time = fields.DatetimeField(description="開始時間", null=True)
+    end_time = fields.DatetimeField(description="結束時間", null=True)
+    contact = fields.CharField(max_length=255, description="聯絡方式", null=True)
+    lecturer = fields.CharField(max_length=255, description="講師", null=True)
+    location = fields.CharField(max_length=255, description="地點詳情", null=True)
+    content = fields.TextField(description="內容", null=True)
+    URL = fields.TextField(description="連結網址", null=True)
+    people = fields.CharField(max_length=255, description="對象", null=True)
+    fee_method = fields.CharField(max_length=255, description="收費方式", null=True)
+    registration_way = fields.CharField(max_length=255, description="報名方式", null=True)
+    remark = fields.TextField(description="備註", null=True)
+    ATM_address = fields.TextField(description="匯款帳號", null=True)
+    fee_payment = fields.CharField(max_length=45, description="收費方式", null=True)
+    create_user_id = fields.IntField(description="創建使用者ID", null=True)
+    event_create_time = fields.DatetimeField(description="創建時間", null=True)
+    files = fields.TextField(description="附件", null=True)
+
+    def show_data(self):
+        return {
+            "event_id": self.id,
+            "name_id": self.name_id,
+            "event": self.event,
+            "start_time": self.start_time,
+            "end_time": self.end_time,
+            "location": self.location,
+            "lecturer": self.lecturer,
+            "contact": self.contact,
+            "content": self.content,
+            "URL": self.URL,
+            "people": self.people,
+            "fee_method": self.fee_method,
+            "registration_way": self.registration_way,
+            "remark": self.remark,
+            "ATM_address":self.ATM_address,
+            "fee_payment" :self.fee_payment,
+            "create_user_id" :self.create_user_id,
+            "event_create_time" : self.event_create_time,
+            "files" : self.files
+        }
+
+
+class Class_detail(Model):
+    id = fields.IntField(pk=True)
+    class_list_id = fields.IntField(description="課程場次ID")
+    start_time = fields.DatetimeField(description="開始時間")
+    end_time = fields.DatetimeField(description="結束時間")
+    sessions = fields.IntField(description="堂數")
+    content = fields.TextField(description="內容", null=True)
+    hour = fields.IntField(description="時數")
+
+class Registration(Model):
+    id = fields.IntField(pk=True)
+    event_id = fields.IntField(description="課程ID")
+    user_id = fields.IntField(description="使用者ID")
+    reg_confirm = fields.IntField(description="報名確認(1:報名成功 0:單純報名)")
+    is_del = fields.IntField(description="是否取消(1:yes ,0:no)")
+    is_attend = fields.IntField(description="是否出席(1:yes ,0:no)")
+    payment_status = fields.IntField(description="是否付款(1:yes ,0:no)")
+    five_digits = fields.CharField(max_length=200, description="匯款末五碼",null=True)
+    create_time = fields.DatetimeField(description="創建時間")
+
+
+class News(Model):
+    id = fields.IntField(pk=True)
+    title = fields.CharField(max_length=200, description="標題")
+    category = fields.CharField(max_length=45, description="類別", null=True)
+    create_time = fields.DatetimeField(description="發布時間")
+    click_time = fields.IntField(description="點擊次數", null=True)
+    content = fields.TextField(description="內容", null=True)
+    files = fields.TextField(description="附加檔案", null=True)
+    URL = fields.TextField(description="外部連結", null=True)
+    tags = fields.TextField(description="標籤", null=True)
+    cover_img = fields.CharField(max_length=255, description="封面圖片", null=True)
+
+class Favorite_course(Model):
+    id = fields.IntField(pk=True)
+    user_id = fields.IntField(description="使用者ID")
+    class_name_id = fields.IntField(description="課程ID")
+    time_stemp = fields.DatetimeField(description="時間")
+
+class Article_list(Model):
+    id = fields.IntField(pk=True)
+    title = fields.CharField(max_length=200, description="標題")
+    school_id = fields.IntField(description="學校ID", null=True)
+    group_id = fields.IntField(description="學群", null=True)
+    group_sort = fields.CharField(max_length=45, description="學群細分", null=True)
+    create_user_id = fields.IntField(description="創建使用者ID", null=True)
+    create_time = fields.DatetimeField(description="創建時間", null=True)
+    latest_update_user_id = fields.IntField(description="最新更新使用者ID", null=True)
+    latest_update_time = fields.DatetimeField(description="最新更新時間", null=True)
+    tags = fields.TextField(description="標籤", null=True)
+    category = fields.CharField(max_length=45, description="類別", null=True)
+    depiction = fields.TextField(description="文章描述", null=True)
+    cover_img = fields.TextField( description="封面圖片", null=True)
+    vedio_url = fields.TextField( description="影片連結", null=True)
+    click_time = fields.IntField(description="點擊次數", null=True)
+    content = fields.TextField(description="內容", null=True)
+    is_del = fields.IntField(description="是否刪除")
+    files = fields.TextField(description="附件", null=True)
+    url = fields.TextField(description="文章連結", null=True)
+    recommend = fields.IntField(description="是否在首頁")
+    writer = fields.CharField(max_length=200, description="著作", null=True)
+    publish = fields.CharField(max_length=200, description="出版社", null=True)
+    publish_date = fields.DatetimeField(description="出版時間", null=True)
+    language = fields.CharField(max_length=200, description="語言", null=True)
+    buy_way = fields.TextField(description="購買方式", null=True)
+
+
+class Online_course(Model):
+    id = fields.IntField(pk=True)
+    title = fields.CharField(max_length=45, description="標題")
+    category = fields.CharField(max_length=45, description="類別", null=True)
+    create_time = fields.DatetimeField(description="發布時間")
+    click_time = fields.IntField(description="點擊次數", null=True)
+    content = fields.TextField(description="發布時間", null=True)
+    video_url = fields.TextField(description="影片連結")
+    group_id = fields.IntField(description="學群", null=True)
+    cover_img = fields.TextField(description="封面圖片", null=True)
+    org = fields.CharField(max_length=255, description="課程來源", null=True)
+
+    def show_data(self):
+        return {
+            "id" : self.id,
+            "title": self.title,
+            "category": self.category,
+            "create_time": self.create_time,
+            "click_time": self.click_time,
+            "content": self.content,
+            "video_url": self.video_url,
+            "group_id": self.group_id,
+            "cover_img": self.cover_img,
+            "org": self.org
+        }
+
+class Guidance_group(Model):
+    id = fields.IntField(pk=True)
+    name = fields.CharField(max_length=125, description="協會(團體)名稱")
+    contact_person = fields.CharField(max_length=125, description="聯絡人")
+    contact_phone = fields.CharField(max_length=125, description="聯絡電話")
+    line = fields.IntField(description="LINE (0:沒有、1:有)")
+    address = fields.TextField(description="地址")
+    email = fields.CharField(max_length=125, description="信箱")
+    information = fields.TextField(description="開課資訊")
+    request = fields.TextField(description="需求")
+    schedule = fields.CharField(max_length=45, description="處理進度")
+    result = fields.CharField(max_length=125, description="處理結果")
+    person = fields.CharField(max_length=45, description="輔導人員")
+    remark = fields.TextField(description="備註")
+    create_time = fields.DatetimeField(description="創建時間")
+    
+class User_information(Model):
+    id = fields.IntField(pk=True)
+    user_id = fields.IntField(description="使用者ID")
+    name = fields.CharField(max_length=45, description="姓名")
+    birthday = fields.DateField(description="生日")
+    gender = fields.CharField(max_length=45, description="性別")
+    phone = fields.CharField(max_length=45, description="電話")
+    address = fields.TextField(description="地址")
+    is_default = fields.IntField(description="是否為預設")
+    position = fields.JSONField(max_length=200,description="登入身分")
+
+class Class_date(Model):
+    id = fields.IntField(pk=True)
+    class_list_id = fields.IntField(description="場次ID")
+    registration_start = fields.DatetimeField(description="報名時間開始", null=True)
+    registration_end = fields.DatetimeField(description="報名時間結束", null=True)
+    number_limit = fields.IntField(description="名額", null=True)
+    amount_left = fields.IntField(description="剩餘名額", null=True)
+    number_minimum = fields.IntField(description="最低人數", null=True)
+
+class Attend_record(Model):
+    id = fields.IntField(pk=True)
+    class_name_id = fields.IntField(description="課程ID")
+    class_event_id = fields.IntField(description="場次ID")
+    class_detail_id = fields.IntField(description="課堂ID")
+    user_id = fields.IntField(description="使用者ID")
+    is_attend = fields.IntField(description="是否已出席(1:是、0:否)")
+
+class One_day_class(Model):
+    id = fields.IntField(pk=True)
+    name_id = fields.IntField(description="課程名稱")
+    teacher = fields.CharField(max_length=100, description="老師", null=True)
+    contact = fields.CharField(max_length=100, description="聯絡方式", null=True)
+    start_time = fields.DatetimeField(description="開始時間", null=True)
+    end_time = fields.DatetimeField(description="結束時間", null=True)
+    reg_deadline = fields.DatetimeField(description="報名結束時間", null=True)
+    remark = fields.TextField(description="備註", null=True)
+    people = fields.CharField(max_length=255, description="對象", null=True)
+    way = fields.CharField(max_length=45, description="上課方式", null=True)
+    fee_method = fields.TextField(description="收費方式", null=True)
+    material = fields.TextField(description="材料", null=True)
+    tools = fields.TextField(description="材料", null=True)
+    number_limit = fields.TextField(description="人數限制", null=True)
+
+    def show_data(self):
+        return {
+            "id" : self.id,
+            "name_id": self.name_id,
+            "teacher": self.teacher,
+            "contact": self.contact,
+            "start_time": self.start_time,
+            "end_time": self.end_time,
+            "reg_deadline": self.reg_deadline,
+            "remark": self.remark,
+            "people": self.people,
+            "way": self.way,
+            "material": self.material,
+            "tools": self.tools,
+            "number_limit": self.number_limit
+        }
+    
+class User_resume(Model):
+    id = fields.IntField(pk=True)
+    user_id = fields.IntField(description="使用者編號", null=True)
+    teacher_name = fields.CharField(max_length=45,description="老師名字")
+    work_type = fields.CharField(max_length=45, description="工作性質", null=True)
+    experience = fields.CharField(max_length=100, description="教學經驗", null=True)
+    expertise = fields.TextField(description="專業工藝技能", null=True)
+    license = fields.TextField(description="相關證照", null=True)
+    media = fields.TextField(description="社群媒體", null=True)
+    imgs = fields.TextField(description="作品集", null=True)
+    introduction = fields.TextField(description="自我介紹", null=True)
+
+    def show_data(self):
+        return {
+            "id" : self.id,
+            "user_id": self.user_id,
+            "teacher_name": self.teacher_name,
+            "work_type": self.work_type,
+            "experience": self.experience,
+            "expertise": self.expertise,
+            "license": self.license,
+            "media": self.media,
+            "imgs": self.imgs,
+            "introduction": self.introduction
+        }
+    
+class Tgc_pic(Model):
+    id = fields.IntField(pk=True)
+    pic_name = fields.TextField(description="照片名稱", null=True)
+    pic_url = fields.TextField(description="照片連結", null=True)
+
+    def show_data(self):
+        return {
+            "id" : self.id,
+            "pic_name": self.pic_name,
+            "pic_url": self.pic_url
+        }
+    
+class Tgc_report(Model):
+    id = fields.IntField(pk=True)
+    title = fields.CharField(max_length=100,description="標題", null=True)
+    create_time = fields.DatetimeField(description="創建時間", null=True)
+    url = fields.TextField(description="連結", null=True)
+
+    def show_data(self):
+        return {
+            "id" : self.id,
+            "title": self.title,
+            "create_time": self.create_time,
+            "url": self.url
+        }
+    
+class Outter_class_list(Model):
+    id = fields.IntField(pk=True)
+    name_id = fields.IntField(description="課程名稱")
+    start_time = fields.DatetimeField(description="開始時間", null=True)
+    end_time = fields.DatetimeField(description="結束時間", null=True)
+    imgs = fields.TextField(description="圖片", null=True)
+    price = fields.CharField(max_length=45, description="價錢", null=True)
+    URL = fields.TextField(description="連結", null=True)
+
+    def show_data(self):
+        return {
+            "id" : self.id,
+            "name_id": self.name_id,
+            "start_time": self.start_time,
+            "end_time": self.end_time,
+            "imgs": self.imgs,
+            "price": self.price,
+            "URL": self.URL
+        }
+    
+class User_point(Model):
+    user_id = fields.IntField(pk=True)
+    hours =  fields.FloatField(description="累積時數")
+    points = fields.IntField(description="累積點數")
+
+    def show_data(self):
+        return {
+            "user_id" : self.user_id,
+            "hours": self.hours,
+            "points": self.points
+        }
+    
+class Point_exchange_record(Model):
+    id = fields.IntField(pk=True)
+    user_id = fields.IntField(description="使用者")
+    point_exchange = fields.IntField(description="兌換點數")
+    time_stemp = fields.DatetimeField(description="兌換時間", null=True)
+
+    def show_data(self):
+        return {
+            "id" : self.id,
+            "user_id" : self.user_id,
+            "points_exchange": self.point_exchange,
+            "time_stemp": self.time_stemp
         }

+ 3 - 1267
log/test.log

@@ -1,1267 +1,3 @@
-2023-10-23 14:02:44,266 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-10-23 14:02:47,969 - uvicorn.error - INFO - Started server process [286558]
-2023-10-23 14:02:47,969 - uvicorn.error - INFO - Started server process [286558]
-2023-10-23 14:02:47,969 - uvicorn.error - INFO - Started server process [286558]
-2023-10-23 14:02:47,969 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:02:47,969 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:02:47,969 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:02:47,989 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f5bdea4ec70>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 14:02:47,989 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f5bdea4ec70>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 14:02:47,990 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 14:02:47,990 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 14:02:48,005 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:02:48,005 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:02:48,005 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:04:32,897 - uvicorn.access - INFO - 36.224.98.207:59371 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 14:04:32,897 - uvicorn.access - INFO - 36.224.98.207:59371 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 14:04:32,897 - uvicorn.access - INFO - 36.224.98.207:59371 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 14:04:32,951 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 14:04:32,951 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 14:04:32,951 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 14:04:32,960 - app.api.classes - INFO - get_school
-2023-10-23 14:04:32,960 - app.api.classes - INFO - get_school
-2023-10-23 14:04:33,048 - uvicorn.access - INFO - 36.224.98.207:59368 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 14:04:33,048 - uvicorn.access - INFO - 36.224.98.207:59368 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 14:04:33,048 - uvicorn.access - INFO - 36.224.98.207:59368 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 14:04:33,097 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 14:04:33,097 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 14:04:33,097 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 14:04:33,302 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:33,302 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:33,302 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:33,819 - uvicorn.access - INFO - 36.224.98.207:59368 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:33,819 - uvicorn.access - INFO - 36.224.98.207:59368 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:33,819 - uvicorn.access - INFO - 36.224.98.207:59368 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,019 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,019 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,019 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,187 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,187 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,187 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,344 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,344 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,344 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,515 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,515 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,515 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,703 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,703 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,703 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,875 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,875 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:34,875 - uvicorn.access - INFO - 36.224.98.207:59369 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:35,027 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:35,027 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:35,027 - uvicorn.access - INFO - 36.224.98.207:59367 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgyODQyOTl9.v3lcT8Fd4FkdPKO_69yGdlRos_sLRPv29TAOVShqTEk HTTP/1.1" 200
-2023-10-23 14:04:39,719 - uvicorn.access - INFO - 36.224.98.207:59371 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 14:04:39,719 - uvicorn.access - INFO - 36.224.98.207:59371 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 14:04:39,719 - uvicorn.access - INFO - 36.224.98.207:59371 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 14:17:14,654 - app.api.classes - INFO - no this teacher
-2023-10-23 14:17:14,654 - app.api.classes - INFO - no this teacher
-2023-10-23 14:17:14,655 - app.api.classes - INFO - no this teacher
-2023-10-23 14:17:14,655 - app.api.classes - INFO - no this teacher
-2023-10-23 14:17:14,657 - app.api.classes - INFO - Client IP: 111.253.98.197 - new school:1587
-2023-10-23 14:17:14,657 - app.api.classes - INFO - Client IP: 111.253.98.197 - new school:1587
-2023-10-23 14:17:14,658 - uvicorn.access - INFO - 111.253.98.197:61663 - "POST /api/insert_school HTTP/1.1" 200
-2023-10-23 14:17:14,658 - uvicorn.access - INFO - 111.253.98.197:61663 - "POST /api/insert_school HTTP/1.1" 200
-2023-10-23 14:17:14,658 - uvicorn.access - INFO - 111.253.98.197:61663 - "POST /api/insert_school HTTP/1.1" 200
-2023-10-23 14:17:14,782 - uvicorn.access - INFO - 111.253.98.197:61664 - "POST /api/insert_class_name HTTP/1.1" 200
-2023-10-23 14:17:14,782 - uvicorn.access - INFO - 111.253.98.197:61664 - "POST /api/insert_class_name HTTP/1.1" 200
-2023-10-23 14:17:14,782 - uvicorn.access - INFO - 111.253.98.197:61664 - "POST /api/insert_class_name HTTP/1.1" 200
-2023-10-23 14:17:22,670 - app.api.classes - INFO - no this teacher
-2023-10-23 14:17:22,670 - app.api.classes - INFO - no this teacher
-2023-10-23 14:17:22,670 - app.api.classes - INFO - no this teacher
-2023-10-23 14:17:22,670 - app.api.classes - INFO - no this teacher
-2023-10-23 14:17:22,673 - app.api.classes - INFO - Client IP: 111.253.98.197 - new school:1588
-2023-10-23 14:17:22,673 - app.api.classes - INFO - Client IP: 111.253.98.197 - new school:1588
-2023-10-23 14:17:22,674 - uvicorn.access - INFO - 111.253.98.197:61666 - "POST /api/insert_school HTTP/1.1" 200
-2023-10-23 14:17:22,674 - uvicorn.access - INFO - 111.253.98.197:61666 - "POST /api/insert_school HTTP/1.1" 200
-2023-10-23 14:17:22,674 - uvicorn.access - INFO - 111.253.98.197:61666 - "POST /api/insert_school HTTP/1.1" 200
-2023-10-23 14:17:22,808 - uvicorn.access - INFO - 111.253.98.197:61667 - "POST /api/insert_class_name HTTP/1.1" 200
-2023-10-23 14:17:22,808 - uvicorn.access - INFO - 111.253.98.197:61667 - "POST /api/insert_class_name HTTP/1.1" 200
-2023-10-23 14:17:22,808 - uvicorn.access - INFO - 111.253.98.197:61667 - "POST /api/insert_class_name HTTP/1.1" 200
-2023-10-23 14:30:23,884 - app.api.classes - INFO - get_school
-2023-10-23 14:30:23,884 - app.api.classes - INFO - get_school
-2023-10-23 14:30:24,201 - uvicorn.access - INFO - 123.194.35.197:64033 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 14:30:24,201 - uvicorn.access - INFO - 123.194.35.197:64033 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 14:30:24,201 - uvicorn.access - INFO - 123.194.35.197:64033 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 14:30:24,211 - uvicorn.access - INFO - 123.194.35.197:64042 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 14:30:24,211 - uvicorn.access - INFO - 123.194.35.197:64042 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 14:30:24,211 - uvicorn.access - INFO - 123.194.35.197:64042 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 14:30:24,247 - uvicorn.access - INFO - 123.194.35.197:64034 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 14:30:24,247 - uvicorn.access - INFO - 123.194.35.197:64034 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 14:30:24,247 - uvicorn.access - INFO - 123.194.35.197:64034 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 14:30:24,282 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 14:30:24,282 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 14:30:24,282 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 14:30:24,389 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,389 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,389 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,467 - uvicorn.access - INFO - 123.194.35.197:64034 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,467 - uvicorn.access - INFO - 123.194.35.197:64034 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,467 - uvicorn.access - INFO - 123.194.35.197:64034 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,552 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,552 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,552 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,650 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,650 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,650 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,738 - uvicorn.access - INFO - 123.194.35.197:64034 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,738 - uvicorn.access - INFO - 123.194.35.197:64034 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,738 - uvicorn.access - INFO - 123.194.35.197:64034 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,822 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,822 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,822 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,901 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,901 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,901 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,981 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,981 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:24,981 - uvicorn.access - INFO - 123.194.35.197:64031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:25,066 - uvicorn.access - INFO - 123.194.35.197:64034 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:25,066 - uvicorn.access - INFO - 123.194.35.197:64034 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:25,066 - uvicorn.access - INFO - 123.194.35.197:64034 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgwNDExMDR9.05OxPWFSV1hv0bKK6PXw9At4DGu4FbHHZLg7RLcQqow HTTP/1.1" 200
-2023-10-23 14:30:30,500 - uvicorn.access - INFO - 123.194.35.197:64030 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 14:30:30,500 - uvicorn.access - INFO - 123.194.35.197:64030 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 14:30:30,500 - uvicorn.access - INFO - 123.194.35.197:64030 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 14:31:46,640 - uvicorn.access - INFO - 123.194.35.197:64123 - "POST /api/login HTTP/1.1" 200
-2023-10-23 14:31:46,640 - uvicorn.access - INFO - 123.194.35.197:64123 - "POST /api/login HTTP/1.1" 200
-2023-10-23 14:31:46,640 - uvicorn.access - INFO - 123.194.35.197:64123 - "POST /api/login HTTP/1.1" 200
-2023-10-23 14:31:48,840 - uvicorn.access - INFO - 123.194.35.197:64123 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 14:31:48,840 - uvicorn.access - INFO - 123.194.35.197:64123 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 14:31:48,840 - uvicorn.access - INFO - 123.194.35.197:64123 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 14:31:49,024 - uvicorn.access - INFO - 123.194.35.197:64134 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 14:31:49,024 - uvicorn.access - INFO - 123.194.35.197:64134 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 14:31:49,024 - uvicorn.access - INFO - 123.194.35.197:64134 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 14:31:49,039 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 14:31:49,039 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 14:31:49,039 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 14:31:49,044 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 14:31:49,044 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 14:31:49,044 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 14:31:49,088 - app.api.classes - INFO - get_school
-2023-10-23 14:31:49,088 - app.api.classes - INFO - get_school
-2023-10-23 14:31:49,172 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,172 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,172 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,276 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,276 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,276 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,360 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,360 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,360 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,439 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,439 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,439 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,519 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,519 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,519 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,604 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,604 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,604 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,692 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,692 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,692 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,776 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,776 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,776 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,854 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,854 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:49,854 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:51,309 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:51,309 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:51,309 - uvicorn.access - INFO - 123.194.35.197:64135 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:51,367 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:51,367 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:51,367 - uvicorn.access - INFO - 123.194.35.197:64136 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:51,368 - uvicorn.access - INFO - 123.194.35.197:64134 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:51,368 - uvicorn.access - INFO - 123.194.35.197:64134 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:51,368 - uvicorn.access - INFO - 123.194.35.197:64134 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:31:55,169 - uvicorn.access - INFO - 123.194.35.197:64123 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 14:31:55,169 - uvicorn.access - INFO - 123.194.35.197:64123 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 14:31:55,169 - uvicorn.access - INFO - 123.194.35.197:64123 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 14:32:01,588 - uvicorn.access - INFO - 123.194.35.197:64133 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 14:32:01,588 - uvicorn.access - INFO - 123.194.35.197:64133 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 14:32:01,588 - uvicorn.access - INFO - 123.194.35.197:64133 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 14:32:01,704 - uvicorn.access - INFO - 123.194.35.197:64152 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 14:32:01,704 - uvicorn.access - INFO - 123.194.35.197:64152 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 14:32:01,704 - uvicorn.access - INFO - 123.194.35.197:64152 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 14:32:01,760 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 14:32:01,760 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 14:32:01,760 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 14:32:01,770 - app.api.classes - INFO - get_school
-2023-10-23 14:32:01,770 - app.api.classes - INFO - get_school
-2023-10-23 14:32:01,828 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 14:32:01,828 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 14:32:01,828 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 14:32:02,021 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,021 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,021 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,104 - uvicorn.access - INFO - 123.194.35.197:64133 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,104 - uvicorn.access - INFO - 123.194.35.197:64133 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,104 - uvicorn.access - INFO - 123.194.35.197:64133 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,368 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,368 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,368 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,454 - uvicorn.access - INFO - 123.194.35.197:64154 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,454 - uvicorn.access - INFO - 123.194.35.197:64154 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,454 - uvicorn.access - INFO - 123.194.35.197:64154 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,466 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,466 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,466 - uvicorn.access - INFO - 123.194.35.197:64151 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,516 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,516 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,516 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,604 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,604 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,604 - uvicorn.access - INFO - 123.194.35.197:64153 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,609 - uvicorn.access - INFO - 123.194.35.197:64158 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,609 - uvicorn.access - INFO - 123.194.35.197:64158 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,609 - uvicorn.access - INFO - 123.194.35.197:64158 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,615 - uvicorn.access - INFO - 123.194.35.197:64133 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,615 - uvicorn.access - INFO - 123.194.35.197:64133 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:02,615 - uvicorn.access - INFO - 123.194.35.197:64133 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:32:07,895 - uvicorn.access - INFO - 123.194.35.197:64152 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 14:32:07,895 - uvicorn.access - INFO - 123.194.35.197:64152 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 14:32:07,895 - uvicorn.access - INFO - 123.194.35.197:64152 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 14:32:36,464 - uvicorn.access - INFO - 123.194.35.197:64204 - "GET /docs HTTP/1.1" 200
-2023-10-23 14:32:36,464 - uvicorn.access - INFO - 123.194.35.197:64204 - "GET /docs HTTP/1.1" 200
-2023-10-23 14:32:36,464 - uvicorn.access - INFO - 123.194.35.197:64204 - "GET /docs HTTP/1.1" 200
-2023-10-23 14:32:36,698 - uvicorn.access - INFO - 123.194.35.197:64204 - "GET /openapi.json HTTP/1.1" 200
-2023-10-23 14:32:36,698 - uvicorn.access - INFO - 123.194.35.197:64204 - "GET /openapi.json HTTP/1.1" 200
-2023-10-23 14:32:36,698 - uvicorn.access - INFO - 123.194.35.197:64204 - "GET /openapi.json HTTP/1.1" 200
-2023-10-23 14:32:40,876 - app.api.classes - INFO - get_school
-2023-10-23 14:32:40,876 - app.api.classes - INFO - get_school
-2023-10-23 14:32:41,049 - uvicorn.access - INFO - 123.194.35.197:64204 - "GET /api/get_school?location_keyword=%E6%A1%83%E5%9C%92%E5%B8%82 HTTP/1.1" 200
-2023-10-23 14:32:41,049 - uvicorn.access - INFO - 123.194.35.197:64204 - "GET /api/get_school?location_keyword=%E6%A1%83%E5%9C%92%E5%B8%82 HTTP/1.1" 200
-2023-10-23 14:32:41,049 - uvicorn.access - INFO - 123.194.35.197:64204 - "GET /api/get_school?location_keyword=%E6%A1%83%E5%9C%92%E5%B8%82 HTTP/1.1" 200
-2023-10-23 14:32:48,671 - app.api.classes - INFO - get_school
-2023-10-23 14:32:48,671 - app.api.classes - INFO - get_school
-2023-10-23 14:32:48,691 - uvicorn.access - INFO - 123.194.35.197:64205 - "GET /api/get_school?location_keyword=%E5%BE%A9%E8%88%88%E5%8D%80 HTTP/1.1" 200
-2023-10-23 14:32:48,691 - uvicorn.access - INFO - 123.194.35.197:64205 - "GET /api/get_school?location_keyword=%E5%BE%A9%E8%88%88%E5%8D%80 HTTP/1.1" 200
-2023-10-23 14:32:48,691 - uvicorn.access - INFO - 123.194.35.197:64205 - "GET /api/get_school?location_keyword=%E5%BE%A9%E8%88%88%E5%8D%80 HTTP/1.1" 200
-2023-10-23 14:33:01,228 - app.api.classes - INFO - get_school
-2023-10-23 14:33:01,228 - app.api.classes - INFO - get_school
-2023-10-23 14:33:01,240 - uvicorn.access - INFO - 123.194.35.197:64231 - "GET /api/get_school?keyword=%E7%BF%94%E5%95%93&location_keyword=%E5%BE%A9%E8%88%88%E5%8D%80 HTTP/1.1" 200
-2023-10-23 14:33:01,240 - uvicorn.access - INFO - 123.194.35.197:64231 - "GET /api/get_school?keyword=%E7%BF%94%E5%95%93&location_keyword=%E5%BE%A9%E8%88%88%E5%8D%80 HTTP/1.1" 200
-2023-10-23 14:33:01,240 - uvicorn.access - INFO - 123.194.35.197:64231 - "GET /api/get_school?keyword=%E7%BF%94%E5%95%93&location_keyword=%E5%BE%A9%E8%88%88%E5%8D%80 HTTP/1.1" 200
-2023-10-23 14:38:27,147 - uvicorn.error - WARNING - Detected file change in 'app/api/users.py'. Reloading...
-2023-10-23 14:38:27,183 - uvicorn.error - INFO - Shutting down
-2023-10-23 14:38:27,183 - uvicorn.error - INFO - Shutting down
-2023-10-23 14:38:27,183 - uvicorn.error - INFO - Shutting down
-2023-10-23 14:38:27,284 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 14:38:27,284 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 14:38:27,284 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 14:38:27,286 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-23 14:38:27,286 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-23 14:38:27,286 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 14:38:27,286 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 14:38:27,286 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 14:38:27,286 - uvicorn.error - INFO - Finished server process [286558]
-2023-10-23 14:38:27,286 - uvicorn.error - INFO - Finished server process [286558]
-2023-10-23 14:38:27,286 - uvicorn.error - INFO - Finished server process [286558]
-2023-10-23 14:38:29,469 - uvicorn.error - INFO - Started server process [286788]
-2023-10-23 14:38:29,469 - uvicorn.error - INFO - Started server process [286788]
-2023-10-23 14:38:29,469 - uvicorn.error - INFO - Started server process [286788]
-2023-10-23 14:38:29,469 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:38:29,469 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:38:29,469 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:38:29,481 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f762dd24910>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 14:38:29,481 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f762dd24910>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 14:38:29,482 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 14:38:29,482 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 14:38:29,496 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:38:29,496 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:38:29,496 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:38:33,541 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 14:38:33,541 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 14:38:33,541 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 14:38:34,885 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:38:34,885 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:38:34,885 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:38:35,026 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:38:35,026 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:38:35,026 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:38:35,101 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:38:35,101 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:38:35,101 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:38:36,166 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 14:38:36,166 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 14:38:36,166 - uvicorn.access - INFO - 123.194.35.197:64639 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 14:40:12,809 - uvicorn.access - INFO - 123.194.35.197:64735 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:12,809 - uvicorn.access - INFO - 123.194.35.197:64735 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:12,809 - uvicorn.access - INFO - 123.194.35.197:64735 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:12,963 - uvicorn.access - INFO - 123.194.35.197:64735 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:12,963 - uvicorn.access - INFO - 123.194.35.197:64735 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:12,963 - uvicorn.access - INFO - 123.194.35.197:64735 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:13,040 - uvicorn.access - INFO - 123.194.35.197:64735 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:13,040 - uvicorn.access - INFO - 123.194.35.197:64735 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:13,040 - uvicorn.access - INFO - 123.194.35.197:64735 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:18,896 - uvicorn.access - INFO - 123.194.35.197:64745 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:18,896 - uvicorn.access - INFO - 123.194.35.197:64745 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:18,896 - uvicorn.access - INFO - 123.194.35.197:64745 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:40,557 - uvicorn.access - INFO - 123.194.35.197:64774 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:40,557 - uvicorn.access - INFO - 123.194.35.197:64774 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:40,557 - uvicorn.access - INFO - 123.194.35.197:64774 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:40,633 - uvicorn.access - INFO - 123.194.35.197:64775 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:40,633 - uvicorn.access - INFO - 123.194.35.197:64775 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:40:40,633 - uvicorn.access - INFO - 123.194.35.197:64775 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:34,098 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:34,098 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:34,098 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:34,165 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:34,165 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:34,165 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:36,376 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:36,376 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:36,376 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:37,440 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:37,440 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:37,440 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:37,600 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:37,600 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:37,600 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:37,678 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:37,678 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:37,678 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:38,423 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:38,423 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:38,423 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:39,017 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:39,017 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:39,017 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:39,021 - uvicorn.access - INFO - 123.194.35.197:64856 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:39,021 - uvicorn.access - INFO - 123.194.35.197:64856 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:39,021 - uvicorn.access - INFO - 123.194.35.197:64856 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:39,748 - uvicorn.access - INFO - 123.194.35.197:64856 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:39,748 - uvicorn.access - INFO - 123.194.35.197:64856 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:39,748 - uvicorn.access - INFO - 123.194.35.197:64856 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,129 - uvicorn.access - INFO - 123.194.35.197:64856 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,129 - uvicorn.access - INFO - 123.194.35.197:64856 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,129 - uvicorn.access - INFO - 123.194.35.197:64856 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,640 - uvicorn.access - INFO - 123.194.35.197:64856 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,640 - uvicorn.access - INFO - 123.194.35.197:64856 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,640 - uvicorn.access - INFO - 123.194.35.197:64856 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,749 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,749 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,749 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,823 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,823 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,823 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,897 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,897 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:40,897 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:41,242 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:41,242 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:41,242 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:41,783 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:41,783 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:41,783 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:41,923 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:41,923 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:41,923 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:41,994 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:41,994 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:41,994 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:42,188 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:42,188 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:42,188 - uvicorn.access - INFO - 123.194.35.197:64866 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:42,190 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:42,190 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:42,190 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:42,622 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:42,622 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:41:42,622 - uvicorn.access - INFO - 123.194.35.197:64857 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:42:51,992 - uvicorn.error - WARNING - Detected file change in 'app/models/models.py'. Reloading...
-2023-10-23 14:42:52,070 - uvicorn.error - INFO - Shutting down
-2023-10-23 14:42:52,070 - uvicorn.error - INFO - Shutting down
-2023-10-23 14:42:52,070 - uvicorn.error - INFO - Shutting down
-2023-10-23 14:42:52,171 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 14:42:52,171 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 14:42:52,171 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 14:42:52,172 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-23 14:42:52,172 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-23 14:42:52,173 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 14:42:52,173 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 14:42:52,173 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 14:42:52,173 - uvicorn.error - INFO - Finished server process [286788]
-2023-10-23 14:42:52,173 - uvicorn.error - INFO - Finished server process [286788]
-2023-10-23 14:42:52,173 - uvicorn.error - INFO - Finished server process [286788]
-2023-10-23 14:42:54,170 - uvicorn.error - INFO - Started server process [286908]
-2023-10-23 14:42:54,170 - uvicorn.error - INFO - Started server process [286908]
-2023-10-23 14:42:54,170 - uvicorn.error - INFO - Started server process [286908]
-2023-10-23 14:42:54,171 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:42:54,171 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:42:54,171 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:42:54,183 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f0cc3894910>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 14:42:54,183 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f0cc3894910>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 14:42:54,183 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 14:42:54,183 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 14:42:54,199 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:42:54,199 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:42:54,199 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:45:23,613 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-10-23 14:45:23,674 - uvicorn.error - INFO - Shutting down
-2023-10-23 14:45:23,674 - uvicorn.error - INFO - Shutting down
-2023-10-23 14:45:23,674 - uvicorn.error - INFO - Shutting down
-2023-10-23 14:45:23,776 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 14:45:23,776 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 14:45:23,776 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 14:45:23,777 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-23 14:45:23,777 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-23 14:45:23,778 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 14:45:23,778 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 14:45:23,778 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 14:45:23,778 - uvicorn.error - INFO - Finished server process [286908]
-2023-10-23 14:45:23,778 - uvicorn.error - INFO - Finished server process [286908]
-2023-10-23 14:45:23,778 - uvicorn.error - INFO - Finished server process [286908]
-2023-10-23 14:45:25,686 - uvicorn.error - INFO - Started server process [287009]
-2023-10-23 14:45:25,686 - uvicorn.error - INFO - Started server process [287009]
-2023-10-23 14:45:25,686 - uvicorn.error - INFO - Started server process [287009]
-2023-10-23 14:45:25,686 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:45:25,686 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:45:25,686 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:45:25,698 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f7d4bac0910>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 14:45:25,698 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f7d4bac0910>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 14:45:25,699 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 14:45:25,699 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 14:45:25,718 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:45:25,718 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:45:25,718 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:48:54,077 - uvicorn.access - INFO - 36.224.98.207:60946 - "POST /api/login HTTP/1.1" 200
-2023-10-23 14:48:54,077 - uvicorn.access - INFO - 36.224.98.207:60946 - "POST /api/login HTTP/1.1" 200
-2023-10-23 14:48:54,077 - uvicorn.access - INFO - 36.224.98.207:60946 - "POST /api/login HTTP/1.1" 200
-2023-10-23 14:48:54,137 - uvicorn.access - INFO - 36.224.98.207:60946 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4MzAyOTMzfQ.FUmZQCLhI__d3pnTiQRQ_0dzl3wybObBFnKNa_C0YP8 HTTP/1.1" 200
-2023-10-23 14:48:54,137 - uvicorn.access - INFO - 36.224.98.207:60946 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4MzAyOTMzfQ.FUmZQCLhI__d3pnTiQRQ_0dzl3wybObBFnKNa_C0YP8 HTTP/1.1" 200
-2023-10-23 14:48:54,137 - uvicorn.access - INFO - 36.224.98.207:60946 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4MzAyOTMzfQ.FUmZQCLhI__d3pnTiQRQ_0dzl3wybObBFnKNa_C0YP8 HTTP/1.1" 200
-2023-10-23 14:48:55,563 - app.api.classes - INFO - get_school
-2023-10-23 14:48:55,563 - app.api.classes - INFO - get_school
-2023-10-23 14:49:01,526 - uvicorn.access - INFO - 36.224.98.207:60946 - "GET /api/get_school?page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-23 14:49:01,526 - uvicorn.access - INFO - 36.224.98.207:60946 - "GET /api/get_school?page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-23 14:49:01,526 - uvicorn.access - INFO - 36.224.98.207:60946 - "GET /api/get_school?page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-23 14:49:01,602 - app.api.classes - INFO - get_school
-2023-10-23 14:49:01,602 - app.api.classes - INFO - get_school
-2023-10-23 14:49:07,702 - uvicorn.access - INFO - 36.224.98.207:60946 - "GET /api/get_school?page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-23 14:49:07,702 - uvicorn.access - INFO - 36.224.98.207:60946 - "GET /api/get_school?page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-23 14:49:07,702 - uvicorn.access - INFO - 36.224.98.207:60946 - "GET /api/get_school?page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-23 14:50:02,554 - uvicorn.access - INFO - 36.224.98.207:60990 - "POST /api/login HTTP/1.1" 200
-2023-10-23 14:50:02,554 - uvicorn.access - INFO - 36.224.98.207:60990 - "POST /api/login HTTP/1.1" 200
-2023-10-23 14:50:02,554 - uvicorn.access - INFO - 36.224.98.207:60990 - "POST /api/login HTTP/1.1" 200
-2023-10-23 14:50:02,619 - uvicorn.access - INFO - 36.224.98.207:60990 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4MzAzMDAyfQ.UoQzi7gpRZOrgwKNII0jXrXbkiiJMiZsqRWfUIxZtdk HTTP/1.1" 200
-2023-10-23 14:50:02,619 - uvicorn.access - INFO - 36.224.98.207:60990 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4MzAzMDAyfQ.UoQzi7gpRZOrgwKNII0jXrXbkiiJMiZsqRWfUIxZtdk HTTP/1.1" 200
-2023-10-23 14:50:02,619 - uvicorn.access - INFO - 36.224.98.207:60990 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4MzAzMDAyfQ.UoQzi7gpRZOrgwKNII0jXrXbkiiJMiZsqRWfUIxZtdk HTTP/1.1" 200
-2023-10-23 14:50:04,490 - app.api.classes - INFO - get_school
-2023-10-23 14:50:04,490 - app.api.classes - INFO - get_school
-2023-10-23 14:50:07,358 - uvicorn.access - INFO - 36.224.98.207:60999 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:07,358 - uvicorn.access - INFO - 36.224.98.207:60999 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:07,358 - uvicorn.access - INFO - 36.224.98.207:60999 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:07,404 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/age_bar HTTP/1.1" 200
-2023-10-23 14:50:07,404 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/age_bar HTTP/1.1" 200
-2023-10-23 14:50:07,404 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/age_bar HTTP/1.1" 200
-2023-10-23 14:50:07,423 - uvicorn.access - INFO - 36.224.98.207:61001 - "POST /api/category_bar HTTP/1.1" 200
-2023-10-23 14:50:07,423 - uvicorn.access - INFO - 36.224.98.207:61001 - "POST /api/category_bar HTTP/1.1" 200
-2023-10-23 14:50:07,423 - uvicorn.access - INFO - 36.224.98.207:61001 - "POST /api/category_bar HTTP/1.1" 200
-2023-10-23 14:50:07,425 - uvicorn.access - INFO - 36.224.98.207:61000 - "POST /api/gender_bar HTTP/1.1" 200
-2023-10-23 14:50:07,425 - uvicorn.access - INFO - 36.224.98.207:61000 - "POST /api/gender_bar HTTP/1.1" 200
-2023-10-23 14:50:07,425 - uvicorn.access - INFO - 36.224.98.207:61000 - "POST /api/gender_bar HTTP/1.1" 200
-2023-10-23 14:50:10,923 - uvicorn.access - INFO - 36.224.98.207:61000 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:10,923 - uvicorn.access - INFO - 36.224.98.207:61000 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:10,923 - uvicorn.access - INFO - 36.224.98.207:61000 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:10,934 - uvicorn.access - INFO - 36.224.98.207:61001 - "POST /api/age_bar HTTP/1.1" 200
-2023-10-23 14:50:10,934 - uvicorn.access - INFO - 36.224.98.207:61001 - "POST /api/age_bar HTTP/1.1" 200
-2023-10-23 14:50:10,934 - uvicorn.access - INFO - 36.224.98.207:61001 - "POST /api/age_bar HTTP/1.1" 200
-2023-10-23 14:50:10,950 - uvicorn.access - INFO - 36.224.98.207:60999 - "POST /api/category_bar HTTP/1.1" 200
-2023-10-23 14:50:10,950 - uvicorn.access - INFO - 36.224.98.207:60999 - "POST /api/category_bar HTTP/1.1" 200
-2023-10-23 14:50:10,950 - uvicorn.access - INFO - 36.224.98.207:60999 - "POST /api/category_bar HTTP/1.1" 200
-2023-10-23 14:50:10,951 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/gender_bar HTTP/1.1" 200
-2023-10-23 14:50:10,951 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/gender_bar HTTP/1.1" 200
-2023-10-23 14:50:10,951 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/gender_bar HTTP/1.1" 200
-2023-10-23 14:50:15,044 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/category_line?category_name=%E9%99%B6%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:15,044 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/category_line?category_name=%E9%99%B6%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:15,044 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/category_line?category_name=%E9%99%B6%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:15,796 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/category_line?category_name=%E6%BC%86%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:15,796 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/category_line?category_name=%E6%BC%86%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:15,796 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/category_line?category_name=%E6%BC%86%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:17,147 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:17,147 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:50:17,147 - uvicorn.access - INFO - 36.224.98.207:60998 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-23 14:51:19,796 - uvicorn.access - INFO - 36.224.98.207:61093 - "GET /docs HTTP/1.1" 200
-2023-10-23 14:51:19,796 - uvicorn.access - INFO - 36.224.98.207:61093 - "GET /docs HTTP/1.1" 200
-2023-10-23 14:51:19,796 - uvicorn.access - INFO - 36.224.98.207:61093 - "GET /docs HTTP/1.1" 200
-2023-10-23 14:51:20,451 - uvicorn.access - INFO - 36.224.98.207:61093 - "GET /openapi.json HTTP/1.1" 200
-2023-10-23 14:51:20,451 - uvicorn.access - INFO - 36.224.98.207:61093 - "GET /openapi.json HTTP/1.1" 200
-2023-10-23 14:51:20,451 - uvicorn.access - INFO - 36.224.98.207:61093 - "GET /openapi.json HTTP/1.1" 200
-2023-10-23 14:53:37,863 - uvicorn.access - INFO - 114.24.82.76:51475 - "GET /docs HTTP/1.1" 200
-2023-10-23 14:53:37,863 - uvicorn.access - INFO - 114.24.82.76:51475 - "GET /docs HTTP/1.1" 200
-2023-10-23 14:53:37,863 - uvicorn.access - INFO - 114.24.82.76:51475 - "GET /docs HTTP/1.1" 200
-2023-10-23 14:53:38,702 - uvicorn.access - INFO - 114.24.82.76:51475 - "GET /openapi.json HTTP/1.1" 200
-2023-10-23 14:53:38,702 - uvicorn.access - INFO - 114.24.82.76:51475 - "GET /openapi.json HTTP/1.1" 200
-2023-10-23 14:53:38,702 - uvicorn.access - INFO - 114.24.82.76:51475 - "GET /openapi.json HTTP/1.1" 200
-2023-10-23 14:53:43,898 - uvicorn.access - INFO - 114.24.82.76:51487 - "GET /docs HTTP/1.1" 200
-2023-10-23 14:53:43,898 - uvicorn.access - INFO - 114.24.82.76:51487 - "GET /docs HTTP/1.1" 200
-2023-10-23 14:53:43,898 - uvicorn.access - INFO - 114.24.82.76:51487 - "GET /docs HTTP/1.1" 200
-2023-10-23 14:53:44,536 - uvicorn.access - INFO - 114.24.82.76:51487 - "GET /openapi.json HTTP/1.1" 200
-2023-10-23 14:53:44,536 - uvicorn.access - INFO - 114.24.82.76:51487 - "GET /openapi.json HTTP/1.1" 200
-2023-10-23 14:53:44,536 - uvicorn.access - INFO - 114.24.82.76:51487 - "GET /openapi.json HTTP/1.1" 200
-2023-10-23 14:54:25,377 - uvicorn.access - INFO - 114.24.82.76:51486 - "POST /api/close_class?class_name_id=5197&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:54:25,377 - uvicorn.access - INFO - 114.24.82.76:51486 - "POST /api/close_class?class_name_id=5197&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:54:25,377 - uvicorn.access - INFO - 114.24.82.76:51486 - "POST /api/close_class?class_name_id=5197&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 14:56:48,980 - uvicorn.error - WARNING - Detected file change in 'app/models/models.py'. Reloading...
-2023-10-23 14:56:48,985 - uvicorn.error - INFO - Shutting down
-2023-10-23 14:56:48,985 - uvicorn.error - INFO - Shutting down
-2023-10-23 14:56:48,985 - uvicorn.error - INFO - Shutting down
-2023-10-23 14:56:49,086 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 14:56:49,086 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 14:56:49,086 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 14:56:49,087 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-23 14:56:49,087 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-23 14:56:49,087 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 14:56:49,087 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 14:56:49,087 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 14:56:49,087 - uvicorn.error - INFO - Finished server process [287009]
-2023-10-23 14:56:49,087 - uvicorn.error - INFO - Finished server process [287009]
-2023-10-23 14:56:49,087 - uvicorn.error - INFO - Finished server process [287009]
-2023-10-23 14:56:51,157 - uvicorn.error - INFO - Started server process [287162]
-2023-10-23 14:56:51,157 - uvicorn.error - INFO - Started server process [287162]
-2023-10-23 14:56:51,157 - uvicorn.error - INFO - Started server process [287162]
-2023-10-23 14:56:51,157 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:56:51,157 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:56:51,157 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 14:56:51,170 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f44eb51c910>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 14:56:51,170 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f44eb51c910>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 14:56:51,171 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 14:56:51,171 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 14:56:51,185 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:56:51,185 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 14:56:51,185 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 15:00:18,639 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-10-23 15:00:18,699 - uvicorn.error - INFO - Shutting down
-2023-10-23 15:00:18,699 - uvicorn.error - INFO - Shutting down
-2023-10-23 15:00:18,699 - uvicorn.error - INFO - Shutting down
-2023-10-23 15:00:18,800 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 15:00:18,800 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 15:00:18,800 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 15:00:18,802 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-23 15:00:18,802 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-23 15:00:18,802 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 15:00:18,802 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 15:00:18,802 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 15:00:18,802 - uvicorn.error - INFO - Finished server process [287162]
-2023-10-23 15:00:18,802 - uvicorn.error - INFO - Finished server process [287162]
-2023-10-23 15:00:18,802 - uvicorn.error - INFO - Finished server process [287162]
-2023-10-23 15:00:20,860 - uvicorn.error - INFO - Started server process [287280]
-2023-10-23 15:00:20,860 - uvicorn.error - INFO - Started server process [287280]
-2023-10-23 15:00:20,860 - uvicorn.error - INFO - Started server process [287280]
-2023-10-23 15:00:20,861 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 15:00:20,861 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 15:00:20,861 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 15:00:20,873 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7fddc0ba6910>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 15:00:20,873 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7fddc0ba6910>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 15:00:20,873 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 15:00:20,873 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 15:00:20,889 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 15:00:20,889 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 15:00:20,889 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 15:19:09,123 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:19:09,123 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:19:09,123 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:19:09,279 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,279 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,279 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,327 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,327 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,327 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,375 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,375 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,375 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,428 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,428 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,428 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,478 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,478 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,478 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,528 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,528 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,528 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,578 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,578 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,578 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,631 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,631 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,631 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,683 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,683 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,683 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,733 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,733 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,733 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,782 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,782 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,782 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,842 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,842 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,842 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,891 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,891 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,891 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,942 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,942 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,942 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,990 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,990 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:09,990 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,038 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,038 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,038 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,085 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,085 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,085 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,130 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,130 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,130 - uvicorn.access - INFO - 111.253.98.197:62960 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,646 - uvicorn.access - INFO - 111.253.98.197:62970 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,646 - uvicorn.access - INFO - 111.253.98.197:62970 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,646 - uvicorn.access - INFO - 111.253.98.197:62970 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,848 - uvicorn.access - INFO - 111.253.98.197:62970 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,848 - uvicorn.access - INFO - 111.253.98.197:62970 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,848 - uvicorn.access - INFO - 111.253.98.197:62970 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,892 - uvicorn.access - INFO - 111.253.98.197:62970 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,892 - uvicorn.access - INFO - 111.253.98.197:62970 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:10,892 - uvicorn.access - INFO - 111.253.98.197:62970 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:19:15,957 - uvicorn.access - INFO - 111.253.98.197:62971 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 15:19:15,957 - uvicorn.access - INFO - 111.253.98.197:62971 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 15:19:15,957 - uvicorn.access - INFO - 111.253.98.197:62971 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 15:19:33,129 - uvicorn.access - INFO - 111.253.98.197:62984 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
-2023-10-23 15:19:33,129 - uvicorn.access - INFO - 111.253.98.197:62984 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
-2023-10-23 15:19:33,129 - uvicorn.access - INFO - 111.253.98.197:62984 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
-2023-10-23 15:19:35,506 - uvicorn.access - INFO - 111.253.98.197:62984 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 15:19:35,506 - uvicorn.access - INFO - 111.253.98.197:62984 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 15:19:35,506 - uvicorn.access - INFO - 111.253.98.197:62984 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 15:24:46,098 - app.api.classes - INFO - get_school
-2023-10-23 15:24:46,098 - app.api.classes - INFO - get_school
-2023-10-23 15:24:46,219 - uvicorn.access - INFO - 111.253.98.197:63059 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:24:46,219 - uvicorn.access - INFO - 111.253.98.197:63059 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:24:46,219 - uvicorn.access - INFO - 111.253.98.197:63059 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:24:46,227 - uvicorn.access - INFO - 111.253.98.197:63062 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:24:46,227 - uvicorn.access - INFO - 111.253.98.197:63062 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:24:46,227 - uvicorn.access - INFO - 111.253.98.197:63062 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:24:46,264 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:24:46,264 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:24:46,264 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:24:46,312 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:24:46,312 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:24:46,312 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:24:46,465 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,465 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,465 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,521 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,521 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,521 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,599 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,599 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,599 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,652 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,652 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,652 - uvicorn.access - INFO - 111.253.98.197:63061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,705 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,705 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,705 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,755 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,755 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,755 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,845 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,845 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,845 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,898 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,898 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,898 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,949 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,949 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:46,949 - uvicorn.access - INFO - 111.253.98.197:63060 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:24:52,503 - uvicorn.access - INFO - 111.253.98.197:63063 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:24:52,503 - uvicorn.access - INFO - 111.253.98.197:63063 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:24:52,503 - uvicorn.access - INFO - 111.253.98.197:63063 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:26:00,076 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:26:00,076 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:26:00,076 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:26:00,109 - uvicorn.access - INFO - 123.194.35.197:50064 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:26:00,109 - uvicorn.access - INFO - 123.194.35.197:50064 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:26:00,109 - uvicorn.access - INFO - 123.194.35.197:50064 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:26:00,132 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:26:00,132 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:26:00,132 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:26:00,149 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:26:00,149 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:26:00,149 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:26:00,177 - app.api.classes - INFO - get_school
-2023-10-23 15:26:00,177 - app.api.classes - INFO - get_school
-2023-10-23 15:26:00,261 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,261 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,261 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,343 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,343 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,343 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,429 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,429 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,429 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,511 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,511 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,511 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,595 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,595 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,595 - uvicorn.access - INFO - 123.194.35.197:50063 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,677 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,677 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,677 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,757 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,757 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,757 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,834 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,834 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,834 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,922 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,922 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:00,922 - uvicorn.access - INFO - 123.194.35.197:50061 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
-2023-10-23 15:26:06,893 - uvicorn.access - INFO - 123.194.35.197:50064 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:26:06,893 - uvicorn.access - INFO - 123.194.35.197:50064 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:26:06,893 - uvicorn.access - INFO - 123.194.35.197:50064 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:33:49,131 - uvicorn.access - INFO - 111.253.98.197:63177 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:33:49,131 - uvicorn.access - INFO - 111.253.98.197:63177 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:33:49,131 - uvicorn.access - INFO - 111.253.98.197:63177 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:33:54,966 - uvicorn.access - INFO - 111.253.98.197:63185 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:33:54,966 - uvicorn.access - INFO - 111.253.98.197:63185 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:33:54,966 - uvicorn.access - INFO - 111.253.98.197:63185 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:33:54,967 - uvicorn.access - INFO - 111.253.98.197:63184 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:33:54,967 - uvicorn.access - INFO - 111.253.98.197:63184 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:33:54,967 - uvicorn.access - INFO - 111.253.98.197:63184 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:33:54,969 - uvicorn.access - INFO - 111.253.98.197:63183 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:33:54,969 - uvicorn.access - INFO - 111.253.98.197:63183 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:33:54,969 - uvicorn.access - INFO - 111.253.98.197:63183 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:33:56,800 - uvicorn.access - INFO - 111.253.98.197:63185 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 15:33:56,800 - uvicorn.access - INFO - 111.253.98.197:63185 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 15:33:56,800 - uvicorn.access - INFO - 111.253.98.197:63185 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic&page_num=1&page_amount=5 HTTP/1.1" 200
-2023-10-23 15:36:46,963 - uvicorn.access - INFO - 123.194.35.197:50476 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:36:46,963 - uvicorn.access - INFO - 123.194.35.197:50476 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:36:46,963 - uvicorn.access - INFO - 123.194.35.197:50476 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:36:47,011 - uvicorn.access - INFO - 123.194.35.197:50477 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:36:47,011 - uvicorn.access - INFO - 123.194.35.197:50477 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:36:47,011 - uvicorn.access - INFO - 123.194.35.197:50477 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:36:47,028 - app.api.classes - INFO - get_school
-2023-10-23 15:36:47,028 - app.api.classes - INFO - get_school
-2023-10-23 15:36:47,091 - uvicorn.access - INFO - 123.194.35.197:50477 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:36:47,091 - uvicorn.access - INFO - 123.194.35.197:50477 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:36:47,091 - uvicorn.access - INFO - 123.194.35.197:50477 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:36:47,115 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:36:47,115 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:36:47,115 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:36:47,226 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,226 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,226 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,294 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,294 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,294 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,364 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,364 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,364 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,433 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,433 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,433 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,502 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,502 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,502 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,575 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,575 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,575 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,650 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,650 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,650 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,715 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,715 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,715 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,786 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,786 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:47,786 - uvicorn.access - INFO - 123.194.35.197:50478 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 15:36:53,046 - uvicorn.access - INFO - 123.194.35.197:50476 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:36:53,046 - uvicorn.access - INFO - 123.194.35.197:50476 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:36:53,046 - uvicorn.access - INFO - 123.194.35.197:50476 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:38:45,371 - uvicorn.access - INFO - 111.253.98.197:63302 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:38:45,371 - uvicorn.access - INFO - 111.253.98.197:63302 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:38:45,371 - uvicorn.access - INFO - 111.253.98.197:63302 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:38:45,393 - uvicorn.access - INFO - 111.253.98.197:63305 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:38:45,393 - uvicorn.access - INFO - 111.253.98.197:63305 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:38:45,393 - uvicorn.access - INFO - 111.253.98.197:63305 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:38:45,400 - uvicorn.access - INFO - 111.253.98.197:63303 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:38:45,400 - uvicorn.access - INFO - 111.253.98.197:63303 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:38:45,400 - uvicorn.access - INFO - 111.253.98.197:63303 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:38:45,402 - app.api.classes - INFO - get_school
-2023-10-23 15:38:45,402 - app.api.classes - INFO - get_school
-2023-10-23 15:38:45,492 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:38:45,492 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:38:45,492 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:38:45,567 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,567 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,567 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,633 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,633 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,633 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,691 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,691 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,691 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,744 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,744 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,744 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,799 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,799 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,799 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,854 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,854 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,854 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,903 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,903 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,903 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,959 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,959 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:45,959 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:46,017 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:46,017 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:46,017 - uvicorn.access - INFO - 111.253.98.197:63304 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:51,248 - uvicorn.access - INFO - 111.253.98.197:63306 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:38:51,248 - uvicorn.access - INFO - 111.253.98.197:63306 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:38:51,248 - uvicorn.access - INFO - 111.253.98.197:63306 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:38:53,695 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_class_name?class_name_id=5445 HTTP/1.1" 200
-2023-10-23 15:38:53,695 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_class_name?class_name_id=5445 HTTP/1.1" 200
-2023-10-23 15:38:53,695 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_class_name?class_name_id=5445 HTTP/1.1" 200
-2023-10-23 15:38:53,698 - uvicorn.access - INFO - 111.253.98.197:63313 - "GET /api/get_event?class_name_id=5445 HTTP/1.1" 200
-2023-10-23 15:38:53,698 - uvicorn.access - INFO - 111.253.98.197:63313 - "GET /api/get_event?class_name_id=5445 HTTP/1.1" 200
-2023-10-23 15:38:53,698 - uvicorn.access - INFO - 111.253.98.197:63313 - "GET /api/get_event?class_name_id=5445 HTTP/1.1" 200
-2023-10-23 15:38:53,775 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:38:53,775 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:38:53,775 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:38:53,840 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:53,840 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:53,840 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:53,890 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:53,890 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:53,890 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:53,936 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:53,936 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:53,936 - uvicorn.access - INFO - 111.253.98.197:63312 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:56,947 - uvicorn.access - INFO - 111.253.98.197:63314 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:56,947 - uvicorn.access - INFO - 111.253.98.197:63314 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:38:56,947 - uvicorn.access - INFO - 111.253.98.197:63314 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:56,852 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:39:56,852 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:39:56,852 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:39:56,899 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:39:56,899 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:39:56,899 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:39:56,933 - uvicorn.access - INFO - 111.253.98.197:63333 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:39:56,933 - uvicorn.access - INFO - 111.253.98.197:63333 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:39:56,933 - uvicorn.access - INFO - 111.253.98.197:63333 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:39:56,944 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:39:56,944 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:39:56,944 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:39:56,985 - app.api.classes - INFO - get_school
-2023-10-23 15:39:56,985 - app.api.classes - INFO - get_school
-2023-10-23 15:39:57,072 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,072 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,072 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,135 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,135 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,135 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,195 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,195 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,195 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,250 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,250 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,250 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,305 - uvicorn.access - INFO - 111.253.98.197:63330 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,305 - uvicorn.access - INFO - 111.253.98.197:63330 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,305 - uvicorn.access - INFO - 111.253.98.197:63330 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,357 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,357 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,357 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,415 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,415 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,415 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,471 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,471 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,471 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,551 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,551 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:39:57,551 - uvicorn.access - INFO - 111.253.98.197:63332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:40:03,245 - uvicorn.access - INFO - 111.253.98.197:63333 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:40:03,245 - uvicorn.access - INFO - 111.253.98.197:63333 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:40:03,245 - uvicorn.access - INFO - 111.253.98.197:63333 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:44:05,615 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:44:05,615 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:44:05,615 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:44:05,881 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:05,881 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:05,881 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:05,934 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:05,934 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:05,934 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:05,983 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:05,983 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:05,983 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,032 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,032 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,032 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,084 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,084 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,084 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,138 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,138 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,138 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,190 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,190 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,190 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,242 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,242 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,242 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,294 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,294 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,294 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,346 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,346 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,346 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,394 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,394 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,394 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,444 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,444 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,444 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,493 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,493 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,493 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,543 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,543 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,543 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,595 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,595 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,595 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,653 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,653 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,653 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,704 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,704 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,704 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,756 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,756 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:44:06,756 - uvicorn.access - INFO - 111.253.98.197:63622 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:40,799 - uvicorn.access - INFO - 111.253.98.197:63657 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:45:40,799 - uvicorn.access - INFO - 111.253.98.197:63657 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:45:40,799 - uvicorn.access - INFO - 111.253.98.197:63657 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 15:45:40,818 - app.api.classes - INFO - get_school
-2023-10-23 15:45:40,818 - app.api.classes - INFO - get_school
-2023-10-23 15:45:40,821 - uvicorn.access - INFO - 111.253.98.197:63656 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:45:40,821 - uvicorn.access - INFO - 111.253.98.197:63656 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:45:40,821 - uvicorn.access - INFO - 111.253.98.197:63656 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 15:45:40,859 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:45:40,859 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:45:40,859 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 15:45:40,935 - uvicorn.access - INFO - 111.253.98.197:63658 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:45:40,935 - uvicorn.access - INFO - 111.253.98.197:63658 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:45:40,935 - uvicorn.access - INFO - 111.253.98.197:63658 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 15:45:41,002 - uvicorn.access - INFO - 111.253.98.197:63658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,002 - uvicorn.access - INFO - 111.253.98.197:63658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,002 - uvicorn.access - INFO - 111.253.98.197:63658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,057 - uvicorn.access - INFO - 111.253.98.197:63658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,057 - uvicorn.access - INFO - 111.253.98.197:63658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,057 - uvicorn.access - INFO - 111.253.98.197:63658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,107 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,107 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,107 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,160 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,160 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,160 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,224 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,224 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,224 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,284 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,284 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,284 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,350 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,350 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,350 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,405 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,405 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,405 - uvicorn.access - INFO - 111.253.98.197:63659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,468 - uvicorn.access - INFO - 111.253.98.197:63658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,468 - uvicorn.access - INFO - 111.253.98.197:63658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:41,468 - uvicorn.access - INFO - 111.253.98.197:63658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:45:47,217 - uvicorn.access - INFO - 111.253.98.197:63660 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:45:47,217 - uvicorn.access - INFO - 111.253.98.197:63660 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:45:47,217 - uvicorn.access - INFO - 111.253.98.197:63660 - "GET /api/get_school HTTP/1.1" 200
-2023-10-23 15:51:20,344 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:51:20,344 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:51:20,344 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:51:20,604 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,604 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,604 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,653 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,653 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,653 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,712 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,712 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,712 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,764 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,764 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,764 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,814 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,814 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,814 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,861 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,861 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,861 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,907 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,907 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,907 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,955 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,955 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:20,955 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,004 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,004 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,004 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,052 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,052 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,052 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,098 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,098 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,098 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,148 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,148 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,148 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,199 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,199 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,199 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,248 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,248 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,248 - uvicorn.access - INFO - 111.253.98.197:63773 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,299 - uvicorn.access - INFO - 111.253.98.197:63777 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,299 - uvicorn.access - INFO - 111.253.98.197:63777 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,299 - uvicorn.access - INFO - 111.253.98.197:63777 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,353 - uvicorn.access - INFO - 111.253.98.197:63777 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,353 - uvicorn.access - INFO - 111.253.98.197:63777 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,353 - uvicorn.access - INFO - 111.253.98.197:63777 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,405 - uvicorn.access - INFO - 111.253.98.197:63777 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,405 - uvicorn.access - INFO - 111.253.98.197:63777 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,405 - uvicorn.access - INFO - 111.253.98.197:63777 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,455 - uvicorn.access - INFO - 111.253.98.197:63777 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,455 - uvicorn.access - INFO - 111.253.98.197:63777 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:51:21,455 - uvicorn.access - INFO - 111.253.98.197:63777 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:53:59,793 - uvicorn.access - INFO - 111.253.98.197:63823 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:53:59,793 - uvicorn.access - INFO - 111.253.98.197:63823 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:53:59,793 - uvicorn.access - INFO - 111.253.98.197:63823 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:53:59,796 - uvicorn.access - INFO - 111.253.98.197:63822 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:53:59,796 - uvicorn.access - INFO - 111.253.98.197:63822 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:53:59,796 - uvicorn.access - INFO - 111.253.98.197:63822 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:53:59,800 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:53:59,800 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:53:59,800 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:00,877 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:54:00,877 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:54:00,877 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:54:01,097 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,097 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,097 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,147 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,147 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,147 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,194 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,194 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,194 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,241 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,241 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,241 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,288 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,288 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,288 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,334 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,334 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,334 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,379 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,379 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,379 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,426 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,426 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,426 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,473 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,473 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,473 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,518 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,518 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,518 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,569 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,569 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,569 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,616 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,616 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,616 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,666 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,666 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,666 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,729 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,729 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,729 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,792 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,792 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,792 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,843 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,843 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,843 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,893 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,893 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,893 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,945 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,945 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:54:01,945 - uvicorn.access - INFO - 111.253.98.197:63824 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:39,505 - uvicorn.access - INFO - 111.253.98.197:63860 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-10-23 15:55:39,505 - uvicorn.access - INFO - 111.253.98.197:63860 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-10-23 15:55:39,505 - uvicorn.access - INFO - 111.253.98.197:63860 - "GET /api/get_group_name?id=7 HTTP/1.1" 200
-2023-10-23 15:55:39,570 - uvicorn.access - INFO - 111.253.98.197:63860 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:55:39,570 - uvicorn.access - INFO - 111.253.98.197:63860 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:55:39,570 - uvicorn.access - INFO - 111.253.98.197:63860 - "GET /api/get_online_courese?no_org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:55:44,717 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:55:44,717 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:55:44,717 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-23 15:55:44,935 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:44,935 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:44,935 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:44,982 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:44,982 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:44,982 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,028 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,028 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,028 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,080 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,080 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,080 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,131 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,131 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,131 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,180 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,180 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,180 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,233 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,233 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,233 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,281 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,281 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,281 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,329 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,329 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,329 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,377 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,377 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,377 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,424 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,424 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,424 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,470 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,470 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,470 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,517 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,517 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,517 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,566 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,566 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,566 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,614 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,614 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,614 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,662 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,662 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,662 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,717 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,717 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,717 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,765 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,765 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:55:45,765 - uvicorn.access - INFO - 111.253.98.197:63864 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
-2023-10-23 15:57:27,016 - app.api.classes - INFO - get_school
-2023-10-23 15:57:27,016 - app.api.classes - INFO - get_school
-2023-10-23 16:00:15,802 - uvicorn.access - INFO - 123.194.35.197:51498 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 16:00:15,802 - uvicorn.access - INFO - 123.194.35.197:51498 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 16:00:15,802 - uvicorn.access - INFO - 123.194.35.197:51498 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-23 16:00:15,810 - uvicorn.access - INFO - 123.194.35.197:51499 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 16:00:15,810 - uvicorn.access - INFO - 123.194.35.197:51499 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 16:00:15,810 - uvicorn.access - INFO - 123.194.35.197:51499 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-23 16:00:15,815 - uvicorn.access - INFO - 123.194.35.197:51500 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 16:00:15,815 - uvicorn.access - INFO - 123.194.35.197:51500 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 16:00:15,815 - uvicorn.access - INFO - 123.194.35.197:51500 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-23 16:00:15,839 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 16:00:15,839 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 16:00:15,839 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-23 16:00:15,866 - app.api.classes - INFO - get_school
-2023-10-23 16:00:15,866 - app.api.classes - INFO - get_school
-2023-10-23 16:00:15,976 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:15,976 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:15,976 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,046 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,046 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,046 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,113 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,113 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,113 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,180 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,180 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,180 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,247 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,247 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,247 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,316 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,316 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,316 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,385 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,385 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,385 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,454 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,454 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,454 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,519 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,519 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:00:16,519 - uvicorn.access - INFO - 123.194.35.197:51496 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-23 16:03:17,480 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-10-23 16:03:17,498 - uvicorn.error - INFO - Shutting down
-2023-10-23 16:03:17,498 - uvicorn.error - INFO - Shutting down
-2023-10-23 16:03:17,498 - uvicorn.error - INFO - Shutting down
-2023-10-23 16:03:17,599 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 16:03:17,599 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 16:03:17,599 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-23 16:03:17,601 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-23 16:03:17,601 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-23 16:03:17,601 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 16:03:17,601 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 16:03:17,601 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-23 16:03:17,601 - uvicorn.error - INFO - Finished server process [287280]
-2023-10-23 16:03:17,601 - uvicorn.error - INFO - Finished server process [287280]
-2023-10-23 16:03:17,601 - uvicorn.error - INFO - Finished server process [287280]
-2023-10-23 16:04:37,948 - uvicorn.error - WARNING - Detected file change in 'app/api/users.py'. Reloading...
-2023-10-23 16:04:48,824 - uvicorn.error - WARNING - Detected file change in 'app/api/registration.py'. Reloading...
-2023-10-23 16:14:20,794 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-10-23 16:14:21,553 - uvicorn.error - WARNING - Detected file change in 'app/api/classes.py'. Reloading...
-2023-10-23 16:14:27,624 - uvicorn.error - INFO - Stopping reloader process [230378]
-2023-10-23 16:14:29,968 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
-2023-10-23 16:14:29,968 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
-2023-10-23 16:14:29,968 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
-2023-10-23 16:14:29,969 - uvicorn.error - INFO - Started reloader process [288854]
-2023-10-23 16:14:29,969 - uvicorn.error - INFO - Started reloader process [288854]
-2023-10-23 16:14:29,969 - uvicorn.error - INFO - Started reloader process [288854]
-2023-10-23 16:20:18,663 - uvicorn.error - WARNING - Detected file change in 'app/api/registration.py'. Reloading...
-2023-10-23 16:20:18,663 - uvicorn.error - WARNING - Detected file change in 'app/api/registration.py'. Reloading...
-2023-10-23 16:20:18,663 - uvicorn.error - WARNING - Detected file change in 'app/api/registration.py'. Reloading...
-2023-10-23 16:20:20,317 - uvicorn.error - INFO - Started server process [289378]
-2023-10-23 16:20:20,317 - uvicorn.error - INFO - Started server process [289378]
-2023-10-23 16:20:20,317 - uvicorn.error - INFO - Started server process [289378]
-2023-10-23 16:20:20,317 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 16:20:20,317 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 16:20:20,317 - uvicorn.error - INFO - Waiting for application startup.
-2023-10-23 16:20:20,331 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f9dcbe83880>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 16:20:20,331 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7f9dcbe83880>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
-2023-10-23 16:20:20,332 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 16:20:20,332 - tortoise - INFO - Tortoise-ORM generating schema
-2023-10-23 16:20:20,349 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 16:20:20,349 - uvicorn.error - INFO - Application startup complete.
-2023-10-23 16:20:20,349 - uvicorn.error - INFO - Application startup complete.
+2023-10-27 00:14:41,461 - uvicorn.access - INFO - 167.94.145.52:52182 - "GET / HTTP/1.1" 404
+2023-10-27 00:14:42,320 - uvicorn.access - INFO - 167.94.145.52:47642 - "GET / HTTP/1.1" 404
+2023-10-27 00:14:43,178 - uvicorn.error - WARNING - Invalid HTTP request received.

+ 0 - 159
log/test.log.2023-10-09

@@ -1,159 +0,0 @@
-2023-10-09 00:02:19,333 - app.api.classes - INFO - get_school
-2023-10-09 00:02:19,387 - uvicorn.access - INFO - 106.105.68.54:57290 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-09 00:02:19,388 - uvicorn.access - INFO - 106.105.68.54:57289 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-09 00:02:19,428 - uvicorn.access - INFO - 106.105.68.54:57287 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-09 00:02:19,503 - uvicorn.access - INFO - 106.105.68.54:57288 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-09 00:02:22,298 - uvicorn.access - INFO - 106.105.68.54:57288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,341 - uvicorn.access - INFO - 106.105.68.54:57287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,382 - uvicorn.access - INFO - 106.105.68.54:57288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,424 - uvicorn.access - INFO - 106.105.68.54:57287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,477 - uvicorn.access - INFO - 106.105.68.54:57288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,518 - uvicorn.access - INFO - 106.105.68.54:57287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,559 - uvicorn.access - INFO - 106.105.68.54:57288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,604 - uvicorn.access - INFO - 106.105.68.54:57287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,645 - uvicorn.access - INFO - 106.105.68.54:57288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,687 - uvicorn.access - INFO - 106.105.68.54:57287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,729 - uvicorn.access - INFO - 106.105.68.54:57288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,769 - uvicorn.access - INFO - 106.105.68.54:57287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,811 - uvicorn.access - INFO - 106.105.68.54:57288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,854 - uvicorn.access - INFO - 106.105.68.54:57287 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:22,896 - uvicorn.access - INFO - 106.105.68.54:57288 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 00:02:25,215 - uvicorn.access - INFO - 106.105.68.54:57291 - "GET /api/get_school HTTP/1.1" 200
-2023-10-09 01:44:22,698 - uvicorn.access - INFO - 44.206.242.242:58892 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-09 01:44:22,721 - uvicorn.access - INFO - 44.206.242.242:58876 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-09 01:44:22,789 - uvicorn.access - INFO - 44.206.242.242:58902 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-09 01:44:23,122 - uvicorn.access - INFO - 44.206.242.242:58902 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-09 01:44:23,204 - app.api.classes - INFO - get_school
-2023-10-09 01:44:28,816 - uvicorn.access - INFO - 44.206.242.242:58876 - "GET /api/get_school HTTP/1.1" 200
-2023-10-09 06:09:40,067 - uvicorn.access - INFO - 198.235.24.241:57408 - "GET / HTTP/1.1" 404
-2023-10-09 08:45:19,902 - uvicorn.access - INFO - 167.94.146.51:55004 - "GET / HTTP/1.1" 404
-2023-10-09 08:45:20,711 - uvicorn.access - INFO - 167.94.146.51:35246 - "GET / HTTP/1.1" 404
-2023-10-09 08:45:21,561 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-10-09 09:44:05,922 - uvicorn.access - INFO - 43.158.217.16:58648 - "GET / HTTP/1.1" 404
-2023-10-09 09:44:06,660 - uvicorn.access - INFO - 43.158.217.16:58648 - "GET //favicon.ico HTTP/1.1" 404
-2023-10-09 12:25:16,271 - uvicorn.access - INFO - 167.94.138.124:40346 - "GET / HTTP/1.1" 404
-2023-10-09 12:25:16,838 - uvicorn.access - INFO - 167.94.138.124:53424 - "GET / HTTP/1.1" 404
-2023-10-09 12:25:17,621 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-10-09 12:36:00,326 - uvicorn.access - INFO - 167.94.145.52:45206 - "GET / HTTP/1.1" 404
-2023-10-09 12:36:01,123 - uvicorn.access - INFO - 167.94.145.52:48608 - "GET / HTTP/1.1" 404
-2023-10-09 12:36:01,999 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-10-09 18:01:58,105 - uvicorn.access - INFO - 162.142.125.223:49552 - "GET / HTTP/1.1" 404
-2023-10-09 18:01:58,486 - uvicorn.access - INFO - 162.142.125.223:40748 - "GET / HTTP/1.1" 404
-2023-10-09 18:01:58,852 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-10-09 18:13:15,785 - uvicorn.access - INFO - 185.233.19.174:48646 - "GET / HTTP/1.1" 404
-2023-10-09 20:34:18,201 - uvicorn.access - INFO - 101.10.15.195:38246 - "GET /docs HTTP/1.1" 200
-2023-10-09 20:34:18,544 - uvicorn.access - INFO - 101.10.15.195:38246 - "GET /openapi.json HTTP/1.1" 200
-2023-10-09 20:56:04,077 - app.api.classes - INFO - get_school
-2023-10-09 20:56:04,866 - uvicorn.access - INFO - 106.105.68.54:50383 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-09 20:56:04,895 - uvicorn.access - INFO - 106.105.68.54:50381 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-09 20:56:04,952 - uvicorn.access - INFO - 106.105.68.54:50382 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-09 20:56:05,019 - uvicorn.access - INFO - 106.105.68.54:50379 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-09 20:56:08,100 - uvicorn.access - INFO - 106.105.68.54:50379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,143 - uvicorn.access - INFO - 106.105.68.54:50382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,183 - uvicorn.access - INFO - 106.105.68.54:50379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,226 - uvicorn.access - INFO - 106.105.68.54:50382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,265 - uvicorn.access - INFO - 106.105.68.54:50379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,307 - uvicorn.access - INFO - 106.105.68.54:50382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,349 - uvicorn.access - INFO - 106.105.68.54:50379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,390 - uvicorn.access - INFO - 106.105.68.54:50382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,436 - uvicorn.access - INFO - 106.105.68.54:50379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,477 - uvicorn.access - INFO - 106.105.68.54:50382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,519 - uvicorn.access - INFO - 106.105.68.54:50379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,559 - uvicorn.access - INFO - 106.105.68.54:50382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,600 - uvicorn.access - INFO - 106.105.68.54:50379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,651 - uvicorn.access - INFO - 106.105.68.54:50382 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:08,691 - uvicorn.access - INFO - 106.105.68.54:50379 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 20:56:11,302 - uvicorn.access - INFO - 106.105.68.54:50380 - "GET /api/get_school HTTP/1.1" 200
-2023-10-09 20:56:15,479 - uvicorn.access - INFO - 106.105.68.54:50380 - "GET /api/get_news HTTP/1.1" 200
-2023-10-09 21:07:56,203 - uvicorn.access - INFO - 106.105.68.54:50464 - "GET /api/get_news?news_id=101 HTTP/1.1" 200
-2023-10-09 21:36:05,601 - app.api.classes - INFO - get_school
-2023-10-09 21:36:05,647 - uvicorn.access - INFO - 106.105.68.54:50519 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-09 21:36:05,648 - uvicorn.access - INFO - 106.105.68.54:50515 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-09 21:36:05,690 - uvicorn.access - INFO - 106.105.68.54:50518 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-09 21:36:05,766 - uvicorn.access - INFO - 106.105.68.54:50516 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-09 21:36:10,092 - uvicorn.access - INFO - 106.105.68.54:50516 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,134 - uvicorn.access - INFO - 106.105.68.54:50518 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,175 - uvicorn.access - INFO - 106.105.68.54:50516 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,227 - uvicorn.access - INFO - 106.105.68.54:50518 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,269 - uvicorn.access - INFO - 106.105.68.54:50516 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,311 - uvicorn.access - INFO - 106.105.68.54:50518 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,353 - uvicorn.access - INFO - 106.105.68.54:50516 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,393 - uvicorn.access - INFO - 106.105.68.54:50518 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,434 - uvicorn.access - INFO - 106.105.68.54:50516 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,474 - uvicorn.access - INFO - 106.105.68.54:50518 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,517 - uvicorn.access - INFO - 106.105.68.54:50516 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,558 - uvicorn.access - INFO - 106.105.68.54:50518 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,598 - uvicorn.access - INFO - 106.105.68.54:50516 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,640 - uvicorn.access - INFO - 106.105.68.54:50518 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:10,681 - uvicorn.access - INFO - 106.105.68.54:50516 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 21:36:11,358 - uvicorn.access - INFO - 106.105.68.54:50517 - "GET /api/get_school HTTP/1.1" 200
-2023-10-09 22:03:46,238 - uvicorn.access - INFO - 106.105.68.54:50635 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-10-09 22:03:46,249 - uvicorn.access - INFO - 106.105.68.54:50638 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-10-09 22:03:48,600 - uvicorn.access - INFO - 106.105.68.54:50638 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-10-09 22:03:55,074 - uvicorn.access - INFO - 106.105.68.54:50641 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-10-09 22:03:55,171 - uvicorn.access - INFO - 106.105.68.54:50641 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=12 HTTP/1.1" 200
-2023-10-09 22:03:55,216 - uvicorn.access - INFO - 106.105.68.54:50641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:03:55,256 - uvicorn.access - INFO - 106.105.68.54:50642 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:03:55,297 - uvicorn.access - INFO - 106.105.68.54:50641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:03:55,338 - uvicorn.access - INFO - 106.105.68.54:50642 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:03:55,378 - uvicorn.access - INFO - 106.105.68.54:50641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:03:55,419 - uvicorn.access - INFO - 106.105.68.54:50642 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:03:55,460 - uvicorn.access - INFO - 106.105.68.54:50641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:03:55,500 - uvicorn.access - INFO - 106.105.68.54:50642 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:03:55,541 - uvicorn.access - INFO - 106.105.68.54:50641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:03:55,581 - uvicorn.access - INFO - 106.105.68.54:50642 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:03:55,624 - uvicorn.access - INFO - 106.105.68.54:50641 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:03:55,668 - uvicorn.access - INFO - 106.105.68.54:50642 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:19,355 - app.api.classes - INFO - get_school
-2023-10-09 22:06:19,418 - uvicorn.access - INFO - 106.105.68.54:50651 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-09 22:06:19,419 - uvicorn.access - INFO - 106.105.68.54:50652 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-09 22:06:19,468 - uvicorn.access - INFO - 106.105.68.54:50649 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-09 22:06:19,536 - uvicorn.access - INFO - 106.105.68.54:50648 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-09 22:06:21,350 - uvicorn.access - INFO - 106.105.68.54:50648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,391 - uvicorn.access - INFO - 106.105.68.54:50649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,434 - uvicorn.access - INFO - 106.105.68.54:50648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,476 - uvicorn.access - INFO - 106.105.68.54:50649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,517 - uvicorn.access - INFO - 106.105.68.54:50648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,558 - uvicorn.access - INFO - 106.105.68.54:50649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,602 - uvicorn.access - INFO - 106.105.68.54:50648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,643 - uvicorn.access - INFO - 106.105.68.54:50649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,686 - uvicorn.access - INFO - 106.105.68.54:50648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,736 - uvicorn.access - INFO - 106.105.68.54:50649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,778 - uvicorn.access - INFO - 106.105.68.54:50648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,819 - uvicorn.access - INFO - 106.105.68.54:50649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,861 - uvicorn.access - INFO - 106.105.68.54:50648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,902 - uvicorn.access - INFO - 106.105.68.54:50649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:21,945 - uvicorn.access - INFO - 106.105.68.54:50648 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:06:25,365 - uvicorn.access - INFO - 106.105.68.54:50650 - "GET /api/get_school HTTP/1.1" 200
-2023-10-09 22:12:21,481 - uvicorn.access - INFO - 106.105.68.54:50679 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-10-09 22:12:21,486 - uvicorn.access - INFO - 106.105.68.54:50678 - "GET /api/get_article?group_id=3 HTTP/1.1" 200
-2023-10-09 22:12:21,528 - uvicorn.access - INFO - 106.105.68.54:50679 - "GET /api/get_group_name?id=3 HTTP/1.1" 200
-2023-10-09 22:28:38,056 - uvicorn.access - INFO - 106.105.68.54:50725 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-09 22:28:38,185 - uvicorn.access - INFO - 106.105.68.54:50725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,227 - uvicorn.access - INFO - 106.105.68.54:50725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,269 - uvicorn.access - INFO - 106.105.68.54:50725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,311 - uvicorn.access - INFO - 106.105.68.54:50726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,354 - uvicorn.access - INFO - 106.105.68.54:50725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,396 - uvicorn.access - INFO - 106.105.68.54:50726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,437 - uvicorn.access - INFO - 106.105.68.54:50725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,478 - uvicorn.access - INFO - 106.105.68.54:50726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,520 - uvicorn.access - INFO - 106.105.68.54:50725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,562 - uvicorn.access - INFO - 106.105.68.54:50726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,604 - uvicorn.access - INFO - 106.105.68.54:50725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,647 - uvicorn.access - INFO - 106.105.68.54:50726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,689 - uvicorn.access - INFO - 106.105.68.54:50725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,731 - uvicorn.access - INFO - 106.105.68.54:50726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,776 - uvicorn.access - INFO - 106.105.68.54:50725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,819 - uvicorn.access - INFO - 106.105.68.54:50726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,861 - uvicorn.access - INFO - 106.105.68.54:50725 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:38,903 - uvicorn.access - INFO - 106.105.68.54:50726 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-09 22:28:45,736 - uvicorn.access - INFO - 106.105.68.54:50727 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&category=%E8%97%8D%E6%9F%93 HTTP/1.1" 200
-2023-10-09 22:44:47,477 - uvicorn.access - INFO - 106.105.68.54:50766 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
-2023-10-09 22:44:47,482 - uvicorn.access - INFO - 106.105.68.54:50767 - "GET /api/get_news HTTP/1.1" 200
-2023-10-09 22:44:47,484 - uvicorn.access - INFO - 106.105.68.54:50769 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
-2023-10-09 22:44:47,486 - uvicorn.access - INFO - 106.105.68.54:50770 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
-2023-10-09 22:44:47,487 - uvicorn.access - INFO - 106.105.68.54:50768 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-09 23:15:30,842 - uvicorn.access - INFO - 165.154.138.151:44936 - "GET / HTTP/1.1" 404
-2023-10-09 23:15:43,196 - uvicorn.access - INFO - 165.154.138.151:48522 - "GET /favicon.ico HTTP/1.1" 404
-2023-10-09 23:15:49,404 - uvicorn.access - INFO - 165.154.138.151:49906 - "GET /robots.txt HTTP/1.1" 404
-2023-10-09 23:15:55,608 - uvicorn.access - INFO - 165.154.138.151:51472 - "GET /sitemap.xml HTTP/1.1" 404

+ 0 - 158
log/test.log.2023-10-10

@@ -1,158 +0,0 @@
-2023-10-10 09:16:40,682 - uvicorn.access - INFO - 198.235.24.115:60332 - "GET / HTTP/1.1" 404
-2023-10-10 11:32:05,530 - uvicorn.access - INFO - 130.69.198.93:62216 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB&article_id=121 HTTP/1.1" 200
-2023-10-10 11:32:52,086 - uvicorn.access - INFO - 130.69.198.93:62217 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB&article_id=121 HTTP/1.1" 200
-2023-10-10 11:32:57,623 - uvicorn.access - INFO - 130.69.198.93:62218 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-10-10 11:32:58,882 - uvicorn.access - INFO - 130.69.198.93:62219 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-10-10 11:33:08,264 - uvicorn.access - INFO - 130.69.198.93:62220 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB&article_id=120 HTTP/1.1" 200
-2023-10-10 11:36:03,481 - uvicorn.access - INFO - 130.69.198.93:61098 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-10-10 11:36:03,487 - uvicorn.access - INFO - 130.69.198.93:61099 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-10-10 11:36:09,170 - uvicorn.access - INFO - 130.69.198.93:61100 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB&article_id=119 HTTP/1.1" 200
-2023-10-10 11:39:26,757 - uvicorn.access - INFO - 130.69.198.93:60803 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-10-10 11:39:26,760 - uvicorn.access - INFO - 130.69.198.93:60804 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-10-10 11:39:31,510 - uvicorn.access - INFO - 130.69.198.93:60803 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB&article_id=122 HTTP/1.1" 200
-2023-10-10 11:43:33,139 - uvicorn.access - INFO - 130.69.198.93:62799 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
-2023-10-10 11:43:33,170 - uvicorn.access - INFO - 130.69.198.93:62800 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
-2023-10-10 11:43:34,689 - uvicorn.access - INFO - 130.69.198.93:62799 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB&article_id=121 HTTP/1.1" 200
-2023-10-10 13:45:52,641 - uvicorn.access - INFO - 45.95.147.250:64899 - "GET / HTTP/1.1" 404
-2023-10-10 17:10:29,912 - app.api.classes - INFO - get_school
-2023-10-10 17:10:30,550 - uvicorn.access - INFO - 125.224.205.251:61837 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTY4MzE2MzJ9.xMeeCWRvC5r_0jwRX67gEg25M6S52gKoYwP-Ns68-ew HTTP/1.1" 200
-2023-10-10 17:10:30,560 - uvicorn.access - INFO - 125.224.205.251:61840 - "GET /api/get_class_name?class_name_id=5440 HTTP/1.1" 200
-2023-10-10 17:10:30,563 - uvicorn.access - INFO - 125.224.205.251:61838 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
-2023-10-10 17:10:30,568 - uvicorn.access - INFO - 125.224.205.251:61839 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTY4MzE2MzJ9.xMeeCWRvC5r_0jwRX67gEg25M6S52gKoYwP-Ns68-ew HTTP/1.1" 200
-2023-10-10 17:10:30,975 - uvicorn.access - INFO - 125.224.205.251:61839 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-10 17:10:31,600 - uvicorn.access - INFO - 125.224.205.251:61839 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTY4MzE2MzJ9.xMeeCWRvC5r_0jwRX67gEg25M6S52gKoYwP-Ns68-ew HTTP/1.1" 200
-2023-10-10 17:10:31,649 - uvicorn.access - INFO - 125.224.205.251:61839 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTY4MzE2MzJ9.xMeeCWRvC5r_0jwRX67gEg25M6S52gKoYwP-Ns68-ew HTTP/1.1" 200
-2023-10-10 17:10:31,705 - uvicorn.access - INFO - 125.224.205.251:61839 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTY4MzE2MzJ9.xMeeCWRvC5r_0jwRX67gEg25M6S52gKoYwP-Ns68-ew HTTP/1.1" 200
-2023-10-10 17:21:42,494 - uvicorn.access - INFO - 167.94.146.53:48350 - "GET / HTTP/1.1" 404
-2023-10-10 17:21:43,282 - uvicorn.access - INFO - 167.94.146.53:32878 - "GET / HTTP/1.1" 404
-2023-10-10 17:21:44,655 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-10-10 17:28:41,020 - uvicorn.access - INFO - 34.135.201.245:49766 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-10 17:28:41,039 - uvicorn.access - INFO - 34.135.201.245:49774 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-10 17:28:41,065 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-10 17:28:41,104 - uvicorn.access - INFO - 34.135.201.245:49780 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-10 17:28:41,205 - app.api.classes - INFO - get_school
-2023-10-10 17:28:45,130 - uvicorn.access - INFO - 34.135.201.245:49780 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:45,596 - uvicorn.access - INFO - 34.135.201.245:49780 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:45,764 - uvicorn.access - INFO - 34.135.201.245:49780 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:46,016 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:46,318 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:46,755 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:47,091 - uvicorn.access - INFO - 34.135.201.245:49800 - "GET /api/get_school HTTP/1.1" 200
-2023-10-10 17:28:47,186 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:47,474 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:47,628 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:47,896 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:48,198 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:48,371 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:48,524 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:48,717 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 17:28:48,871 - uvicorn.access - INFO - 34.135.201.245:49784 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:00,472 - uvicorn.access - INFO - 34.211.156.106:5602 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-10 18:29:00,496 - uvicorn.access - INFO - 34.211.156.106:56970 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-10 18:29:00,563 - uvicorn.access - INFO - 34.211.156.106:32574 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-10 18:29:00,595 - uvicorn.access - INFO - 34.211.156.106:5602 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-10 18:29:00,622 - app.api.classes - INFO - get_school
-2023-10-10 18:29:01,246 - uvicorn.access - INFO - 34.211.156.106:32574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:01,433 - uvicorn.access - INFO - 34.211.156.106:5602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:01,550 - uvicorn.access - INFO - 34.211.156.106:32574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:01,729 - uvicorn.access - INFO - 34.211.156.106:5602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:01,847 - uvicorn.access - INFO - 34.211.156.106:32574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:02,034 - uvicorn.access - INFO - 34.211.156.106:5602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:02,153 - uvicorn.access - INFO - 34.211.156.106:32574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:02,270 - uvicorn.access - INFO - 34.211.156.106:5602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:02,435 - uvicorn.access - INFO - 34.211.156.106:32574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:02,552 - uvicorn.access - INFO - 34.211.156.106:5602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:02,668 - uvicorn.access - INFO - 34.211.156.106:32574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:02,786 - uvicorn.access - INFO - 34.211.156.106:5602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:02,929 - uvicorn.access - INFO - 34.211.156.106:32574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:03,047 - uvicorn.access - INFO - 34.211.156.106:5602 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:03,164 - uvicorn.access - INFO - 34.211.156.106:32574 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:29:07,180 - uvicorn.access - INFO - 34.211.156.106:56970 - "GET /api/get_school HTTP/1.1" 200
-2023-10-10 18:29:25,026 - uvicorn.access - INFO - 34.241.237.197:51020 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-10 18:36:59,961 - uvicorn.access - INFO - 65.154.226.169:28200 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-10 18:36:59,966 - uvicorn.access - INFO - 65.154.226.169:10528 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-10 18:36:59,988 - uvicorn.access - INFO - 65.154.226.169:53335 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-10 18:36:59,999 - uvicorn.access - INFO - 65.154.226.169:56397 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-10 18:37:00,003 - app.api.classes - INFO - get_school
-2023-10-10 18:37:00,530 - uvicorn.access - INFO - 65.154.226.169:10528 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,530 - uvicorn.access - INFO - 65.154.226.169:53335 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,531 - uvicorn.access - INFO - 65.154.226.169:56397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,532 - uvicorn.access - INFO - 65.154.226.169:28200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,532 - uvicorn.access - INFO - 65.154.226.169:32363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,756 - uvicorn.access - INFO - 65.154.226.169:53335 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,757 - uvicorn.access - INFO - 65.154.226.169:10528 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,760 - uvicorn.access - INFO - 65.154.226.169:32363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,761 - uvicorn.access - INFO - 65.154.226.169:28200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,774 - uvicorn.access - INFO - 65.154.226.169:56397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,971 - uvicorn.access - INFO - 65.154.226.169:53335 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,972 - uvicorn.access - INFO - 65.154.226.169:10528 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,979 - uvicorn.access - INFO - 65.154.226.169:28200 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:00,980 - uvicorn.access - INFO - 65.154.226.169:32363 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:37:01,019 - uvicorn.access - INFO - 65.154.226.169:56397 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:32,296 - uvicorn.access - INFO - 65.154.226.166:44204 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-10 18:42:32,299 - uvicorn.access - INFO - 65.154.226.166:51445 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-10 18:42:32,331 - app.api.classes - INFO - get_school
-2023-10-10 18:42:32,364 - uvicorn.access - INFO - 65.154.226.166:29964 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-10 18:42:32,441 - uvicorn.access - INFO - 65.154.226.166:48202 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-10 18:42:32,785 - uvicorn.access - INFO - 65.154.226.166:48202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:32,787 - uvicorn.access - INFO - 65.154.226.166:29964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:32,788 - uvicorn.access - INFO - 65.154.226.166:51445 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:32,793 - uvicorn.access - INFO - 65.154.226.166:44204 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:32,939 - uvicorn.access - INFO - 65.154.226.166:29964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:32,945 - uvicorn.access - INFO - 65.154.226.166:51445 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:32,946 - uvicorn.access - INFO - 65.154.226.166:48202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:32,947 - uvicorn.access - INFO - 65.154.226.166:44204 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:33,069 - uvicorn.access - INFO - 65.154.226.166:13177 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:33,086 - uvicorn.access - INFO - 65.154.226.166:29964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:33,098 - uvicorn.access - INFO - 65.154.226.166:48202 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:33,099 - uvicorn.access - INFO - 65.154.226.166:51445 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:33,099 - uvicorn.access - INFO - 65.154.226.166:44204 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:33,216 - uvicorn.access - INFO - 65.154.226.166:13177 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:33,235 - uvicorn.access - INFO - 65.154.226.166:29964 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 18:42:38,196 - uvicorn.access - INFO - 65.154.226.166:45285 - "GET /api/get_school HTTP/1.1" 200
-2023-10-10 21:02:37,536 - uvicorn.access - INFO - 34.221.21.225:46716 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-10 21:02:37,538 - uvicorn.access - INFO - 34.221.21.225:27192 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-10 21:02:37,545 - app.api.classes - INFO - get_school
-2023-10-10 21:02:37,627 - uvicorn.access - INFO - 34.221.21.225:28303 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-10 21:02:37,698 - uvicorn.access - INFO - 34.221.21.225:20309 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-10 21:02:38,491 - uvicorn.access - INFO - 34.221.21.225:20309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:38,688 - uvicorn.access - INFO - 34.221.21.225:28303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:38,892 - uvicorn.access - INFO - 34.221.21.225:20309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:39,092 - uvicorn.access - INFO - 34.221.21.225:28303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:39,219 - uvicorn.access - INFO - 34.221.21.225:20309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:39,390 - uvicorn.access - INFO - 34.221.21.225:28303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:39,594 - uvicorn.access - INFO - 34.221.21.225:20309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:39,802 - uvicorn.access - INFO - 34.221.21.225:28303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:40,006 - uvicorn.access - INFO - 34.221.21.225:20309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:40,133 - uvicorn.access - INFO - 34.221.21.225:28303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:40,287 - uvicorn.access - INFO - 34.221.21.225:20309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:40,413 - uvicorn.access - INFO - 34.221.21.225:28303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:40,591 - uvicorn.access - INFO - 34.221.21.225:20309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:40,715 - uvicorn.access - INFO - 34.221.21.225:28303 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:40,887 - uvicorn.access - INFO - 34.221.21.225:20309 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:02:43,414 - uvicorn.access - INFO - 34.221.21.225:15766 - "GET /api/get_school HTTP/1.1" 200
-2023-10-10 21:26:24,779 - uvicorn.access - INFO - 20.114.22.115:2434 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-10 21:26:24,808 - uvicorn.access - INFO - 20.114.22.115:2435 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-10 21:26:24,858 - uvicorn.access - INFO - 20.114.22.115:2433 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-10 21:26:25,286 - uvicorn.access - INFO - 20.114.22.115:2433 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-10 21:26:25,426 - app.api.classes - INFO - get_school
-2023-10-10 21:26:28,749 - uvicorn.access - INFO - 20.114.22.115:2437 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:28,910 - uvicorn.access - INFO - 20.114.22.115:2437 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:29,056 - uvicorn.access - INFO - 20.114.22.115:2437 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:29,155 - uvicorn.access - INFO - 20.114.22.115:2441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:29,287 - uvicorn.access - INFO - 20.114.22.115:2432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:29,443 - uvicorn.access - INFO - 20.114.22.115:2441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:29,553 - uvicorn.access - INFO - 20.114.22.115:2432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:29,656 - uvicorn.access - INFO - 20.114.22.115:2441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:29,758 - uvicorn.access - INFO - 20.114.22.115:2432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:29,860 - uvicorn.access - INFO - 20.114.22.115:2441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:29,982 - uvicorn.access - INFO - 20.114.22.115:2432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:30,085 - uvicorn.access - INFO - 20.114.22.115:2441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:30,220 - uvicorn.access - INFO - 20.114.22.115:2432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:30,390 - uvicorn.access - INFO - 20.114.22.115:2441 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:30,490 - uvicorn.access - INFO - 20.114.22.115:2432 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-10 21:26:31,063 - uvicorn.access - INFO - 20.114.22.115:2433 - "GET /api/get_school HTTP/1.1" 200
-2023-10-10 22:48:42,500 - uvicorn.access - INFO - 152.32.227.23:43244 - "GET / HTTP/1.1" 404
-2023-10-10 22:48:52,250 - uvicorn.access - INFO - 152.32.227.23:46094 - "GET /favicon.ico HTTP/1.1" 404
-2023-10-10 22:48:57,262 - uvicorn.access - INFO - 152.32.227.23:47678 - "GET /robots.txt HTTP/1.1" 404
-2023-10-10 22:49:02,871 - uvicorn.access - INFO - 152.32.227.23:49600 - "GET /sitemap.xml HTTP/1.1" 404

+ 0 - 193
log/test.log.2023-10-11

@@ -1,193 +0,0 @@
-2023-10-12 05:42:32,775 - uvicorn.access - INFO - 164.52.36.222:42353 - "GET / HTTP/1.1" 404
-2023-10-12 05:42:35,783 - uvicorn.access - INFO - 164.52.36.222:42353 - "GET / HTTP/1.1" 404
-2023-10-12 08:55:55,689 - app.api.classes - INFO - get_school
-2023-10-12 08:55:56,298 - uvicorn.access - INFO - 125.224.205.251:54659 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-12 08:55:56,310 - uvicorn.access - INFO - 125.224.205.251:54657 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
-2023-10-12 08:55:56,312 - uvicorn.access - INFO - 125.224.205.251:54656 - "GET /api/get_class_name?class_name_id=5440 HTTP/1.1" 200
-2023-10-12 08:55:56,320 - uvicorn.access - INFO - 125.224.205.251:54658 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-12 08:55:56,489 - uvicorn.access - INFO - 125.224.205.251:54658 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-12 08:55:56,722 - uvicorn.access - INFO - 125.224.205.251:54658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-12 08:55:56,772 - uvicorn.access - INFO - 125.224.205.251:54658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-12 08:55:56,820 - uvicorn.access - INFO - 125.224.205.251:54658 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-12 09:20:56,942 - uvicorn.access - INFO - 101.9.101.21:54974 - "POST /api/age_bar?start_age=-1&end_age=-1 HTTP/1.1" 200
-2023-10-12 09:33:33,315 - uvicorn.access - INFO - 36.224.108.167:60332 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
-2023-10-12 09:33:33,639 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_news HTTP/1.1" 200
-2023-10-12 09:33:34,346 - uvicorn.access - INFO - 36.224.108.167:60332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:34,925 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:35,117 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:35,244 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:35,354 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:35,468 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:35,575 - uvicorn.access - INFO - 36.224.108.167:60332 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:35,681 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:35,794 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:35,909 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:36,024 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:36,133 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:36,237 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:36,342 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:36,455 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:36,561 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:36,668 - uvicorn.access - INFO - 36.224.108.167:60339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:36,780 - uvicorn.access - INFO - 36.224.108.167:60354 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 09:33:43,933 - uvicorn.access - INFO - 36.224.108.167:60395 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-12 09:33:44,158 - uvicorn.access - INFO - 36.224.108.167:60395 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-12 09:34:43,492 - uvicorn.access - INFO - 36.224.108.167:60447 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-12 09:34:43,741 - uvicorn.access - INFO - 36.224.108.167:60447 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-12 09:34:58,079 - uvicorn.access - INFO - 36.224.108.167:60474 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-12 09:34:58,324 - uvicorn.access - INFO - 36.224.108.167:60474 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-12 09:35:52,399 - uvicorn.access - INFO - 36.224.108.167:60506 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-12 09:35:52,607 - uvicorn.access - INFO - 36.224.108.167:60506 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-12 09:35:54,933 - app.api.classes - INFO - get_school
-2023-10-12 09:36:01,149 - uvicorn.access - INFO - 36.224.108.167:60506 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-10-12 09:36:39,349 - app.api.classes - INFO - get_school
-2023-10-12 09:36:45,071 - uvicorn.access - INFO - 36.224.108.167:60530 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
-2023-10-12 10:06:46,976 - uvicorn.access - INFO - 111.243.28.12:4042 - "GET /docs HTTP/1.1" 200
-2023-10-12 10:06:47,283 - uvicorn.access - INFO - 111.243.28.12:4042 - "GET /openapi.json HTTP/1.1" 200
-2023-10-12 10:10:03,080 - uvicorn.access - INFO - 36.224.108.167:60957 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-10-12 10:10:40,468 - uvicorn.access - INFO - 36.224.108.167:60997 - "GET /api/get_event?class_name_id=5438 HTTP/1.1" 200
-2023-10-12 10:10:50,281 - uvicorn.access - INFO - 36.224.108.167:61028 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-12 10:10:50,283 - uvicorn.access - INFO - 36.224.108.167:61031 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-12 10:10:50,325 - app.api.classes - INFO - get_school
-2023-10-12 10:10:50,349 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-12 10:10:50,424 - uvicorn.access - INFO - 36.224.108.167:61030 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-12 10:10:51,218 - uvicorn.access - INFO - 36.224.108.167:61030 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:51,319 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:51,451 - uvicorn.access - INFO - 36.224.108.167:61031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:51,560 - uvicorn.access - INFO - 36.224.108.167:61030 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:51,658 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:51,787 - uvicorn.access - INFO - 36.224.108.167:61031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:51,934 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:52,069 - uvicorn.access - INFO - 36.224.108.167:61030 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:52,171 - uvicorn.access - INFO - 36.224.108.167:61028 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:52,274 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:52,394 - uvicorn.access - INFO - 36.224.108.167:61031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:52,483 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:52,594 - uvicorn.access - INFO - 36.224.108.167:61031 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:52,676 - uvicorn.access - INFO - 36.224.108.167:61030 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:52,782 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:55,223 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:56,094 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:56,184 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:56,402 - uvicorn.access - INFO - 36.224.108.167:61027 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzI1NzE1M30.MkHXmTidwUaPVZ4ZRZZuu1Mf1MtPkRUnaHPQA1TR6Gg HTTP/1.1" 200
-2023-10-12 10:10:56,831 - uvicorn.access - INFO - 36.224.108.167:61029 - "GET /api/get_school HTTP/1.1" 200
-2023-10-12 10:11:02,680 - uvicorn.access - INFO - 36.224.108.167:61054 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-12 10:11:02,732 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-12 10:11:02,739 - app.api.classes - INFO - get_school
-2023-10-12 10:11:02,763 - uvicorn.access - INFO - 36.224.108.167:61055 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-12 10:11:02,791 - uvicorn.access - INFO - 36.224.108.167:61057 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-12 10:11:02,847 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:02,899 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:02,962 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:03,017 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:03,072 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:03,500 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:03,802 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:03,972 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:04,123 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:04,649 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:04,828 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:05,009 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:05,159 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:05,340 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:05,513 - uvicorn.access - INFO - 36.224.108.167:61056 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-12 10:11:07,041 - uvicorn.access - INFO - 36.224.108.167:61056 - "POST /api/login/google/access-token HTTP/1.1" 200
-2023-10-12 10:11:08,369 - uvicorn.access - INFO - 36.224.108.167:61058 - "GET /api/get_school HTTP/1.1" 200
-2023-10-12 10:11:12,206 - uvicorn.access - INFO - 36.224.108.167:61090 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzMzNTg2N30.mQAWHT1hpk2YHTQUQE8mLwAHppbllaqVygw_FH8ESCA HTTP/1.1" 200
-2023-10-12 10:11:12,213 - uvicorn.access - INFO - 36.224.108.167:61089 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzMzNTg2N30.mQAWHT1hpk2YHTQUQE8mLwAHppbllaqVygw_FH8ESCA HTTP/1.1" 200
-2023-10-12 10:11:12,251 - uvicorn.access - INFO - 36.224.108.167:61088 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzMzNTg2N30.mQAWHT1hpk2YHTQUQE8mLwAHppbllaqVygw_FH8ESCA HTTP/1.1" 200
-2023-10-12 10:11:13,439 - uvicorn.access - INFO - 36.224.108.167:61088 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzMzNTg2N30.mQAWHT1hpk2YHTQUQE8mLwAHppbllaqVygw_FH8ESCA HTTP/1.1" 200
-2023-10-12 10:11:21,593 - uvicorn.access - INFO - 36.224.108.167:61107 - "GET /api/get_class_name?class_name_id=5428&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJBbmR5IExpbiIsImV4cCI6MTY5NzMzNTg2N30.mQAWHT1hpk2YHTQUQE8mLwAHppbllaqVygw_FH8ESCA HTTP/1.1" 200
-2023-10-12 10:11:37,669 - uvicorn.access - INFO - 36.224.108.167:61118 - "GET /api/get_event?class_name_id=5438 HTTP/1.1" 200
-2023-10-12 10:11:53,489 - uvicorn.access - INFO - 36.224.108.167:61132 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-10-12 10:12:16,288 - uvicorn.access - INFO - 36.224.108.167:61160 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-10-12 10:12:21,888 - uvicorn.access - INFO - 36.224.108.167:61172 - "GET /api/get_event?class_name_id=5438 HTTP/1.1" 200
-2023-10-12 10:12:23,700 - uvicorn.access - INFO - 36.224.108.167:61172 - "POST /api/cancel_class_check HTTP/1.1" 500
-2023-10-12 10:12:23,701 - uvicorn.error - ERROR - Exception in ASGI application
-Traceback (most recent call last):
-  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
-    result = await app(self.scope, self.receive, self.send)
-  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
-    return await self.app(scope, receive, send)
-  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
-    raise exc from None
-  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
-    await self.app(scope, inner_receive, inner_send)
-  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
-    await super().__call__(scope, receive, send)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
-    await self.middleware_stack(scope, receive, send)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
-    raise exc from None
-  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
-    await self.app(scope, receive, _send)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
-    await self.simple_response(scope, receive, send, request_headers=headers)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
-    await self.app(scope, receive, send)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
-    raise exc from None
-  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
-    await self.app(scope, receive, sender)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
-    await route.handle(scope, receive, send)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
-    await self.app(scope, receive, send)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
-    response = await func(request)
-  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
-    raw_response = await run_endpoint_function(
-  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
-    return await dependant.call(**values)
-  File "/var/www/ntcri_api/./app/api/classes.py", line 539, in cancel_class_check
-    my_log("error",__name__,f"{client_ip} - An exception occurred: {e}")
-UnboundLocalError: local variable 'client_ip' referenced before assignment
-2023-10-12 10:12:49,614 - uvicorn.access - INFO - 36.224.108.167:61273 - "GET /docs HTTP/1.1" 200
-2023-10-12 10:12:49,998 - uvicorn.access - INFO - 36.224.108.167:61273 - "GET /openapi.json HTTP/1.1" 200
-2023-10-12 10:14:56,280 - uvicorn.access - INFO - 36.224.108.167:61813 - "POST /api/cancel_class_check HTTP/1.1" 500
-2023-10-12 10:14:56,281 - uvicorn.error - ERROR - Exception in ASGI application
-Traceback (most recent call last):
-  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
-    result = await app(self.scope, self.receive, self.send)
-  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
-    return await self.app(scope, receive, send)
-  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
-    raise exc from None
-  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
-    await self.app(scope, inner_receive, inner_send)
-  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
-    await super().__call__(scope, receive, send)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
-    await self.middleware_stack(scope, receive, send)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
-    raise exc from None
-  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
-    await self.app(scope, receive, _send)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
-    await self.simple_response(scope, receive, send, request_headers=headers)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
-    await self.app(scope, receive, send)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
-    raise exc from None
-  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
-    await self.app(scope, receive, sender)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
-    await route.handle(scope, receive, send)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
-    await self.app(scope, receive, send)
-  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
-    response = await func(request)
-  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
-    raw_response = await run_endpoint_function(
-  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
-    return await dependant.call(**values)
-  File "/var/www/ntcri_api/./app/api/classes.py", line 539, in cancel_class_check
-    my_log("error",__name__,f"{client_ip} - An exception occurred: {e}")
-UnboundLocalError: local variable 'client_ip' referenced before assignment
-2023-10-12 10:16:14,706 - uvicorn.access - INFO - 36.224.108.167:62157 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-10-12 10:16:19,610 - uvicorn.access - INFO - 36.224.108.167:62196 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-10-12 10:16:25,487 - uvicorn.access - INFO - 36.224.108.167:62238 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-10-12 10:16:28,714 - uvicorn.access - INFO - 36.224.108.167:62238 - "GET /api/get_event?class_name_id=5438 HTTP/1.1" 200
-2023-10-12 10:16:32,003 - uvicorn.error - INFO - Shutting down
-2023-10-12 10:16:32,103 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
-2023-10-12 10:16:42,328 - uvicorn.error - INFO - Finished server process [112627]

+ 0 - 203
log/test.log.2023-10-12

@@ -1,203 +0,0 @@
-2023-10-13 08:39:38,682 - uvicorn.access - INFO - 101.9.101.21:54931 - "GET /openapi.json HTTP/1.1" 200
-2023-10-13 09:00:48,953 - uvicorn.access - INFO - 167.248.133.36:44694 - "GET / HTTP/1.1" 404
-2023-10-13 09:00:49,580 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-10-13 09:54:21,904 - uvicorn.access - INFO - 125.224.205.251:53323 - "GET /api/get_class_name?class_name_id=5440 HTTP/1.1" 200
-2023-10-13 09:54:21,907 - uvicorn.access - INFO - 125.224.205.251:53322 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
-2023-10-13 09:54:22,002 - uvicorn.access - INFO - 125.224.205.251:53322 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-13 09:54:22,119 - uvicorn.access - INFO - 125.224.205.251:53322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:54:22,172 - uvicorn.access - INFO - 125.224.205.251:53322 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:54:22,219 - uvicorn.access - INFO - 125.224.205.251:53323 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:21,345 - uvicorn.access - INFO - 125.224.205.251:53377 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-13 09:55:21,360 - uvicorn.access - INFO - 125.224.205.251:53375 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-13 09:55:21,419 - uvicorn.access - INFO - 125.224.205.251:53376 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-13 09:55:21,489 - uvicorn.access - INFO - 125.224.205.251:53375 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-13 09:55:21,498 - app.api.classes - INFO - get_school
-2023-10-13 09:55:22,614 - uvicorn.access - INFO - 125.224.205.251:53375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:22,708 - uvicorn.access - INFO - 125.224.205.251:53375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:22,759 - uvicorn.access - INFO - 125.224.205.251:53375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:22,822 - uvicorn.access - INFO - 125.224.205.251:53375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:22,878 - uvicorn.access - INFO - 125.224.205.251:53375 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:22,931 - uvicorn.access - INFO - 125.224.205.251:53376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:22,983 - uvicorn.access - INFO - 125.224.205.251:53376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:23,034 - uvicorn.access - INFO - 125.224.205.251:53376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:23,086 - uvicorn.access - INFO - 125.224.205.251:53376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:23,145 - uvicorn.access - INFO - 125.224.205.251:53376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:23,252 - uvicorn.access - INFO - 125.224.205.251:53376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:23,347 - uvicorn.access - INFO - 125.224.205.251:53376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:23,395 - uvicorn.access - INFO - 125.224.205.251:53376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:23,448 - uvicorn.access - INFO - 125.224.205.251:53376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:23,527 - uvicorn.access - INFO - 125.224.205.251:53376 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 09:55:27,715 - uvicorn.access - INFO - 125.224.205.251:53377 - "GET /api/get_school HTTP/1.1" 200
-2023-10-13 10:00:16,902 - app.api.classes - INFO - get_school
-2023-10-13 10:00:16,911 - uvicorn.access - INFO - 125.224.205.251:53503 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 10:00:16,914 - uvicorn.access - INFO - 125.224.205.251:53504 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 10:25:35,775 - uvicorn.access - INFO - 36.224.72.58:63129 - "GET /api/get_news HTTP/1.1" 200
-2023-10-13 10:51:41,385 - uvicorn.access - INFO - 36.224.72.58:51677 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-13 10:51:43,391 - uvicorn.access - INFO - 36.224.72.58:51677 - "POST /api/category_line?category_name=%E9%99%B6%E8%97%9D HTTP/1.1" 200
-2023-10-13 10:51:44,616 - uvicorn.access - INFO - 36.224.72.58:51708 - "POST /api/category_line?category_name=%E6%BC%86%E8%97%9D HTTP/1.1" 200
-2023-10-13 10:51:45,886 - uvicorn.access - INFO - 36.224.72.58:51708 - "POST /api/category_line?category_name=%E9%99%B6%E8%97%9D HTTP/1.1" 200
-2023-10-13 10:51:46,729 - uvicorn.access - INFO - 36.224.72.58:51708 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-13 10:51:51,415 - uvicorn.access - INFO - 36.224.72.58:51739 - "GET /docs HTTP/1.1" 200
-2023-10-13 10:51:51,720 - uvicorn.access - INFO - 36.224.72.58:51739 - "GET /openapi.json HTTP/1.1" 200
-2023-10-13 10:59:06,792 - uvicorn.access - INFO - 36.224.72.58:53583 - "POST /api/category_bar?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-13 10:59:25,249 - uvicorn.access - INFO - 36.224.72.58:53659 - "POST /api/gender_bar?gender_type=%E7%94%B7 HTTP/1.1" 200
-2023-10-13 10:59:29,705 - uvicorn.access - INFO - 36.224.72.58:53680 - "POST /api/gender_bar?gender_type=%E5%A5%B3 HTTP/1.1" 200
-2023-10-13 11:02:55,565 - uvicorn.access - INFO - 36.224.72.58:54589 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-13 11:02:57,462 - uvicorn.access - INFO - 36.224.72.58:54589 - "POST /api/category_line?category_name=%E9%99%B6%E8%97%9D HTTP/1.1" 200
-2023-10-13 11:03:12,966 - uvicorn.access - INFO - 36.224.72.58:54677 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-13 11:04:09,055 - uvicorn.access - INFO - 36.224.72.58:54915 - "POST /api/age_bar?start_age=10&end_age=60 HTTP/1.1" 200
-2023-10-13 11:07:08,321 - uvicorn.access - INFO - 36.224.72.58:55685 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk3MzU2ODg1fQ.HQVNBIPYbnfmLvOHUuWJfYxyGGcmkGAvfYJaWJe2CNs HTTP/1.1" 200
-2023-10-13 11:08:10,327 - uvicorn.access - INFO - 36.224.72.58:55954 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-13 11:08:10,473 - uvicorn.access - INFO - 36.224.72.58:55954 - "GET /api/get_class_name?is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
-2023-10-13 11:08:19,500 - uvicorn.access - INFO - 36.224.72.58:56009 - "GET /api/get_class_name?class_name_id=5452 HTTP/1.1" 200
-2023-10-13 11:08:26,815 - uvicorn.access - INFO - 36.224.72.58:56048 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
-2023-10-13 11:20:53,895 - uvicorn.access - INFO - 101.9.101.21:55232 - "GET /docs HTTP/1.1" 200
-2023-10-13 11:20:54,297 - uvicorn.access - INFO - 101.9.101.21:55232 - "GET /openapi.json HTTP/1.1" 200
-2023-10-13 11:21:08,723 - uvicorn.access - INFO - 101.9.101.21:54885 - "POST /api/age_bar?start_age=-1&end_age=-1 HTTP/1.1" 200
-2023-10-13 11:33:42,149 - uvicorn.access - INFO - 125.224.205.251:55836 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-13 11:33:42,152 - uvicorn.access - INFO - 125.224.205.251:55837 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-13 11:33:42,156 - app.api.classes - INFO - get_school
-2023-10-13 11:33:42,222 - uvicorn.access - INFO - 125.224.205.251:55835 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-13 11:33:42,291 - uvicorn.access - INFO - 125.224.205.251:55839 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-13 11:33:42,970 - uvicorn.access - INFO - 125.224.205.251:55839 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,034 - uvicorn.access - INFO - 125.224.205.251:55839 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,084 - uvicorn.access - INFO - 125.224.205.251:55839 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,140 - uvicorn.access - INFO - 125.224.205.251:55839 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,188 - uvicorn.access - INFO - 125.224.205.251:55839 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,243 - uvicorn.access - INFO - 125.224.205.251:55835 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,294 - uvicorn.access - INFO - 125.224.205.251:55835 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,349 - uvicorn.access - INFO - 125.224.205.251:55835 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,400 - uvicorn.access - INFO - 125.224.205.251:55835 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,454 - uvicorn.access - INFO - 125.224.205.251:55835 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,503 - uvicorn.access - INFO - 125.224.205.251:55835 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,566 - uvicorn.access - INFO - 125.224.205.251:55835 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,626 - uvicorn.access - INFO - 125.224.205.251:55835 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,682 - uvicorn.access - INFO - 125.224.205.251:55835 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:43,749 - uvicorn.access - INFO - 125.224.205.251:55835 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 11:33:48,258 - uvicorn.access - INFO - 125.224.205.251:55838 - "GET /api/get_school HTTP/1.1" 200
-2023-10-13 11:33:49,796 - uvicorn.access - INFO - 125.224.205.251:55838 - "GET /api/get_news HTTP/1.1" 200
-2023-10-13 11:43:15,714 - app.api.classes - INFO - get_school
-2023-10-13 11:43:15,751 - uvicorn.access - INFO - 220.134.19.31:9645 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-13 11:43:15,752 - uvicorn.access - INFO - 220.134.19.31:9648 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-13 11:43:15,796 - uvicorn.access - INFO - 220.134.19.31:9644 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-13 11:43:15,900 - uvicorn.access - INFO - 220.134.19.31:9647 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-13 11:43:16,248 - uvicorn.access - INFO - 220.134.19.31:9647 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:16,394 - uvicorn.access - INFO - 220.134.19.31:9644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:16,547 - uvicorn.access - INFO - 220.134.19.31:9647 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:16,687 - uvicorn.access - INFO - 220.134.19.31:9644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:16,839 - uvicorn.access - INFO - 220.134.19.31:9647 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:17,004 - uvicorn.access - INFO - 220.134.19.31:9644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:17,164 - uvicorn.access - INFO - 220.134.19.31:9647 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:17,349 - uvicorn.access - INFO - 220.134.19.31:9644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:17,435 - uvicorn.access - INFO - 220.134.19.31:9647 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:17,627 - uvicorn.access - INFO - 220.134.19.31:9644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:17,800 - uvicorn.access - INFO - 220.134.19.31:9647 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:17,959 - uvicorn.access - INFO - 220.134.19.31:9644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:18,145 - uvicorn.access - INFO - 220.134.19.31:9647 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:18,340 - uvicorn.access - INFO - 220.134.19.31:9644 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:18,502 - uvicorn.access - INFO - 220.134.19.31:9647 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 11:43:21,757 - uvicorn.access - INFO - 220.134.19.31:9646 - "GET /api/get_school HTTP/1.1" 200
-2023-10-13 12:06:50,087 - uvicorn.access - INFO - 220.134.19.31:6660 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-13 12:06:50,088 - uvicorn.access - INFO - 220.134.19.31:6662 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-13 12:06:50,108 - uvicorn.access - INFO - 220.134.19.31:6661 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-13 12:06:50,150 - app.api.classes - INFO - get_school
-2023-10-13 12:06:50,203 - uvicorn.access - INFO - 220.134.19.31:6663 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-13 12:06:51,415 - uvicorn.access - INFO - 220.134.19.31:6663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:51,455 - uvicorn.access - INFO - 220.134.19.31:6662 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:51,516 - uvicorn.access - INFO - 220.134.19.31:6663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:51,578 - uvicorn.access - INFO - 220.134.19.31:6662 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:51,646 - uvicorn.access - INFO - 220.134.19.31:6663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:51,686 - uvicorn.access - INFO - 220.134.19.31:6662 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:51,749 - uvicorn.access - INFO - 220.134.19.31:6663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:51,789 - uvicorn.access - INFO - 220.134.19.31:6662 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:51,852 - uvicorn.access - INFO - 220.134.19.31:6663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:51,894 - uvicorn.access - INFO - 220.134.19.31:6662 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:51,957 - uvicorn.access - INFO - 220.134.19.31:6663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:51,998 - uvicorn.access - INFO - 220.134.19.31:6662 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:52,060 - uvicorn.access - INFO - 220.134.19.31:6663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:52,099 - uvicorn.access - INFO - 220.134.19.31:6662 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:52,159 - uvicorn.access - INFO - 220.134.19.31:6663 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 12:06:55,885 - uvicorn.access - INFO - 220.134.19.31:6660 - "GET /api/get_school HTTP/1.1" 200
-2023-10-13 13:27:18,632 - app.api.classes - INFO - get_school
-2023-10-13 13:27:18,635 - uvicorn.access - INFO - 123.194.35.197:56342 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-13 13:27:18,681 - uvicorn.access - INFO - 123.194.35.197:56344 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-13 13:27:18,714 - uvicorn.access - INFO - 123.194.35.197:56341 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-13 13:27:18,783 - uvicorn.access - INFO - 123.194.35.197:56343 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-13 13:27:18,938 - uvicorn.access - INFO - 123.194.35.197:56343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,017 - uvicorn.access - INFO - 123.194.35.197:56341 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,093 - uvicorn.access - INFO - 123.194.35.197:56343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,171 - uvicorn.access - INFO - 123.194.35.197:56341 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,244 - uvicorn.access - INFO - 123.194.35.197:56343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,322 - uvicorn.access - INFO - 123.194.35.197:56343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,398 - uvicorn.access - INFO - 123.194.35.197:56343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,478 - uvicorn.access - INFO - 123.194.35.197:56341 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,557 - uvicorn.access - INFO - 123.194.35.197:56341 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,635 - uvicorn.access - INFO - 123.194.35.197:56343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,716 - uvicorn.access - INFO - 123.194.35.197:56343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,792 - uvicorn.access - INFO - 123.194.35.197:56341 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,871 - uvicorn.access - INFO - 123.194.35.197:56341 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:19,942 - uvicorn.access - INFO - 123.194.35.197:56343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:20,020 - uvicorn.access - INFO - 123.194.35.197:56343 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:27:24,754 - uvicorn.access - INFO - 123.194.35.197:56345 - "GET /api/get_school HTTP/1.1" 200
-2023-10-13 13:39:33,922 - uvicorn.access - INFO - 123.194.35.197:56809 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:39:33,993 - uvicorn.access - INFO - 123.194.35.197:56809 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:39:33,998 - uvicorn.access - INFO - 123.194.35.197:56813 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 13:39:36,179 - uvicorn.access - INFO - 123.194.35.197:56813 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTczNTU1MTR9.xsQ2CQJV6ZNAP4t7Ac9w325fbWry2Vc333YpHQUqzuY HTTP/1.1" 200
-2023-10-13 14:10:09,004 - uvicorn.access - INFO - 125.224.205.251:58455 - "GET /api/get_news HTTP/1.1" 200
-2023-10-13 14:10:10,059 - uvicorn.access - INFO - 125.224.205.251:58455 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-13 14:10:10,118 - uvicorn.access - INFO - 125.224.205.251:58473 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-13 14:10:10,145 - uvicorn.access - INFO - 125.224.205.251:58474 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-13 14:10:10,158 - app.api.classes - INFO - get_school
-2023-10-13 14:10:10,259 - uvicorn.access - INFO - 125.224.205.251:58455 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-13 14:10:10,723 - uvicorn.access - INFO - 125.224.205.251:58455 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:10,819 - uvicorn.access - INFO - 125.224.205.251:58455 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:10,910 - uvicorn.access - INFO - 125.224.205.251:58455 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:11,053 - uvicorn.access - INFO - 125.224.205.251:58455 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:11,108 - uvicorn.access - INFO - 125.224.205.251:58474 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:11,205 - uvicorn.access - INFO - 125.224.205.251:58474 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:11,273 - uvicorn.access - INFO - 125.224.205.251:58474 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:11,333 - uvicorn.access - INFO - 125.224.205.251:58474 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:11,491 - uvicorn.access - INFO - 125.224.205.251:58474 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:11,584 - uvicorn.access - INFO - 125.224.205.251:58474 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:11,639 - uvicorn.access - INFO - 125.224.205.251:58474 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:11,712 - uvicorn.access - INFO - 125.224.205.251:58474 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:11,775 - uvicorn.access - INFO - 125.224.205.251:58474 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:11,834 - uvicorn.access - INFO - 125.224.205.251:58455 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:11,882 - uvicorn.access - INFO - 125.224.205.251:58474 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTcyNjg0ODh9.CI28Z0AtAYlDUudVNOhH1P7n7t7_dI4LkwPWLnM6lx0 HTTP/1.1" 200
-2023-10-13 14:10:16,410 - uvicorn.access - INFO - 125.224.205.251:58473 - "GET /api/get_school HTTP/1.1" 200
-2023-10-13 14:10:28,191 - uvicorn.access - INFO - 1.200.181.140:61274 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
-2023-10-13 14:10:28,461 - uvicorn.access - INFO - 1.200.181.140:61955 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
-2023-10-13 14:10:28,464 - app.api.classes - INFO - get_school
-2023-10-13 14:10:28,515 - uvicorn.access - INFO - 1.200.181.140:61786 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
-2023-10-13 14:10:28,616 - uvicorn.access - INFO - 1.200.181.140:61249 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
-2023-10-13 14:10:30,530 - uvicorn.access - INFO - 1.200.181.140:61117 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
-2023-10-13 14:10:34,463 - uvicorn.access - INFO - 1.200.181.140:61944 - "GET /api/get_school HTTP/1.1" 200
-2023-10-13 14:10:57,456 - uvicorn.access - INFO - 123.194.35.197:59858 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
-2023-10-13 14:11:31,542 - uvicorn.access - INFO - 123.194.35.197:59910 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
-2023-10-13 14:12:03,792 - uvicorn.access - INFO - 1.200.181.140:61408 - "GET /api/get_news?news_id=101 HTTP/1.1" 200
-2023-10-13 14:12:50,806 - uvicorn.access - INFO - 36.224.72.58:53606 - "POST /api/category_bar HTTP/1.1" 200
-2023-10-13 14:14:40,651 - uvicorn.access - INFO - 167.94.138.126:32798 - "GET / HTTP/1.1" 404
-2023-10-13 14:14:41,206 - uvicorn.access - INFO - 167.94.138.126:60638 - "GET / HTTP/1.1" 404
-2023-10-13 14:14:41,751 - uvicorn.error - WARNING - Invalid HTTP request received.
-2023-10-13 14:15:19,925 - uvicorn.access - INFO - 36.224.72.58:54268 - "POST /api/gender_bar HTTP/1.1" 200
-2023-10-13 14:15:43,734 - uvicorn.access - INFO - 36.224.72.58:54363 - "POST /api/age_bar HTTP/1.1" 200
-2023-10-13 14:16:32,095 - uvicorn.access - INFO - 36.224.72.58:54592 - "POST /api/login HTTP/1.1" 200
-2023-10-13 14:16:32,158 - uvicorn.access - INFO - 36.224.72.58:54592 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk3NDM2OTkxfQ.CxFwqz32Tcy04zU8hb1LpFNScvp-HpF4poWYeXnZOoM HTTP/1.1" 200
-2023-10-13 14:16:33,156 - app.api.classes - INFO - get_school
-2023-10-13 14:16:35,078 - uvicorn.access - INFO - 36.224.72.58:54623 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-13 14:16:36,672 - uvicorn.access - INFO - 36.224.72.58:54629 - "POST /api/category_line?category_name=%E9%99%B6%E8%97%9D HTTP/1.1" 200
-2023-10-13 14:16:37,137 - uvicorn.access - INFO - 36.224.72.58:54629 - "POST /api/category_line?category_name=%E6%BC%86%E8%97%9D HTTP/1.1" 200
-2023-10-13 14:16:37,962 - uvicorn.access - INFO - 36.224.72.58:54629 - "POST /api/category_line?category_name=%E9%99%B6%E8%97%9D HTTP/1.1" 200
-2023-10-13 14:16:38,414 - uvicorn.access - INFO - 36.224.72.58:54629 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-13 14:16:39,033 - uvicorn.access - INFO - 36.224.72.58:54629 - "POST /api/category_line?category_name=%E9%99%B6%E8%97%9D HTTP/1.1" 200
-2023-10-13 14:16:39,428 - uvicorn.access - INFO - 36.224.72.58:54629 - "POST /api/category_line?category_name=%E6%BC%86%E8%97%9D HTTP/1.1" 200
-2023-10-13 14:16:50,536 - uvicorn.access - INFO - 36.224.72.58:54689 - "POST /api/first_course_bar HTTP/1.1" 200
-2023-10-13 14:17:09,191 - uvicorn.access - INFO - 36.224.72.58:54771 - "POST /api/repeat_participation_bar HTTP/1.1" 200
-2023-10-13 14:18:13,334 - uvicorn.access - INFO - 36.224.72.58:55039 - "POST /api/age_bar HTTP/1.1" 200
-2023-10-13 14:19:35,567 - uvicorn.access - INFO - 36.224.72.58:55390 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
-2023-10-13 14:19:35,579 - uvicorn.access - INFO - 36.224.72.58:55389 - "POST /api/age_bar HTTP/1.1" 200
-2023-10-13 14:21:31,660 - uvicorn.error - INFO - Shutting down
-2023-10-13 14:21:31,761 - uvicorn.error - INFO - Waiting for application shutdown.
-2023-10-13 14:21:31,763 - tortoise - INFO - Tortoise-ORM shutdown
-2023-10-13 14:21:31,764 - uvicorn.error - INFO - Application shutdown complete.
-2023-10-13 14:21:31,764 - uvicorn.error - INFO - Finished server process [126951]

+ 719 - 0
log/test.log.2023-10-23

@@ -0,0 +1,719 @@
+2023-10-24 00:04:06,688 - uvicorn.access - INFO - 66.249.66.201:55164 - "GET /robots.txt HTTP/1.1" 404
+2023-10-24 00:04:07,529 - uvicorn.access - INFO - 66.249.66.203:57865 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-24 00:50:46,387 - uvicorn.access - INFO - 101.36.106.208:50392 - "GET / HTTP/1.1" 404
+2023-10-24 00:50:53,567 - uvicorn.access - INFO - 101.36.106.208:53142 - "GET /favicon.ico HTTP/1.1" 404
+2023-10-24 00:50:56,870 - uvicorn.access - INFO - 101.36.106.208:53912 - "GET /robots.txt HTTP/1.1" 404
+2023-10-24 00:50:59,931 - uvicorn.access - INFO - 101.36.106.208:54996 - "GET /sitemap.xml HTTP/1.1" 404
+2023-10-24 01:57:04,798 - uvicorn.access - INFO - 159.65.176.48:54964 - "GET /yii/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php HTTP/1.1" 404
+2023-10-24 06:37:10,335 - uvicorn.access - INFO - 45.79.181.223:20248 - "GET / HTTP/1.1" 404
+2023-10-24 07:40:28,214 - uvicorn.access - INFO - 172.105.216.226:47826 - "POST /sdk HTTP/1.1" 404
+2023-10-24 07:40:28,216 - uvicorn.access - INFO - 172.105.216.226:47840 - "GET /nmaplowercheck1698104427 HTTP/1.1" 404
+2023-10-24 07:40:28,216 - uvicorn.access - INFO - 172.105.216.226:47850 - "GET /server-status HTTP/1.1" 404
+2023-10-24 07:40:28,217 - uvicorn.access - INFO - 172.105.216.226:47864 - "GET / HTTP/1.1" 404
+2023-10-24 07:40:28,386 - uvicorn.access - INFO - 172.105.216.226:47894 - "GET /CSS/Miniweb.css HTTP/1.1" 404
+2023-10-24 07:40:28,445 - uvicorn.access - INFO - 172.105.216.226:47912 - "GET /Portal/Portal.mwsl HTTP/1.1" 404
+2023-10-24 07:40:28,565 - uvicorn.access - INFO - 172.105.216.226:47942 - "GET /HNAP1 HTTP/1.1" 404
+2023-10-24 07:40:28,625 - uvicorn.access - INFO - 172.105.216.226:47952 - "GET / HTTP/1.1" 404
+2023-10-24 07:40:28,627 - uvicorn.access - INFO - 172.105.216.226:47964 - "GET /.git/HEAD HTTP/1.1" 404
+2023-10-24 07:40:28,628 - uvicorn.access - INFO - 172.105.216.226:47976 - "GET /Portal0000.htm HTTP/1.1" 404
+2023-10-24 07:40:28,685 - uvicorn.access - INFO - 172.105.216.226:47998 - "GET /favicon.ico HTTP/1.1" 404
+2023-10-24 07:40:28,803 - uvicorn.access - INFO - 172.105.216.226:48018 - "GET /docs/cplugError.html/ HTTP/1.1" 404
+2023-10-24 07:40:28,804 - uvicorn.access - INFO - 172.105.216.226:48026 - "GET /main.cfm HTTP/1.1" 404
+2023-10-24 07:40:28,936 - uvicorn.access - INFO - 172.105.216.226:48048 - "GET /?=PHPE9568F36-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 404
+2023-10-24 07:40:28,990 - uvicorn.access - INFO - 172.105.216.226:48058 - "GET /__Additional HTTP/1.1" 404
+2023-10-24 07:40:29,098 - uvicorn.access - INFO - 172.105.216.226:48072 - "GET /hq4O HTTP/1.1" 404
+2023-10-24 07:40:29,213 - uvicorn.access - INFO - 172.105.216.226:48094 - "GET /robots.txt HTTP/1.1" 404
+2023-10-24 07:40:29,353 - uvicorn.access - INFO - 172.105.216.226:48124 - "GET /?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000 HTTP/1.1" 404
+2023-10-24 07:40:29,574 - uvicorn.access - INFO - 172.105.216.226:48150 - "GET /indice.shtml HTTP/1.1" 404
+2023-10-24 07:40:29,913 - uvicorn.access - INFO - 172.105.216.226:48194 - "GET /readme.txt HTTP/1.1" 404
+2023-10-24 07:40:30,271 - uvicorn.access - INFO - 172.105.216.226:48210 - "GET /home.cfm HTTP/1.1" 404
+2023-10-24 07:40:30,624 - uvicorn.access - INFO - 172.105.216.226:48238 - "GET /admin.shtml HTTP/1.1" 404
+2023-10-24 07:40:30,961 - uvicorn.access - INFO - 172.105.216.226:48254 - "GET /base.jsa HTTP/1.1" 404
+2023-10-24 07:40:31,304 - uvicorn.access - INFO - 172.105.216.226:48274 - "GET /start.asp HTTP/1.1" 404
+2023-10-24 07:40:31,648 - uvicorn.access - INFO - 172.105.216.226:48292 - "GET /index.aspx HTTP/1.1" 404
+2023-10-24 07:40:32,009 - uvicorn.access - INFO - 172.105.216.226:48314 - "GET /inicio.shtml HTTP/1.1" 404
+2023-10-24 07:40:32,338 - uvicorn.access - INFO - 172.105.216.226:48342 - "GET /main.aspx HTTP/1.1" 404
+2023-10-24 07:40:32,666 - uvicorn.access - INFO - 172.105.216.226:48362 - "GET /admin.pl HTTP/1.1" 404
+2023-10-24 07:40:33,003 - uvicorn.access - INFO - 172.105.216.226:40136 - "GET /home.html HTTP/1.1" 404
+2023-10-24 07:40:33,330 - uvicorn.access - INFO - 172.105.216.226:40148 - "GET /index.pl HTTP/1.1" 404
+2023-10-24 07:40:33,677 - uvicorn.access - INFO - 172.105.216.226:40166 - "GET /base.jsp HTTP/1.1" 404
+2023-10-24 07:40:34,023 - uvicorn.access - INFO - 172.105.216.226:40182 - "GET /localstart.cgi HTTP/1.1" 404
+2023-10-24 07:40:34,371 - uvicorn.access - INFO - 172.105.216.226:40204 - "GET /menu.aspx HTTP/1.1" 404
+2023-10-24 07:40:34,716 - uvicorn.access - INFO - 172.105.216.226:40232 - "GET /main.html HTTP/1.1" 404
+2023-10-24 07:40:35,048 - uvicorn.access - INFO - 172.105.216.226:40250 - "GET /admin.jsa HTTP/1.1" 404
+2023-10-24 07:40:35,374 - uvicorn.access - INFO - 172.105.216.226:40274 - "GET /start.html HTTP/1.1" 404
+2023-10-24 07:40:35,720 - uvicorn.access - INFO - 172.105.216.226:40298 - "GET /admin.jhtml HTTP/1.1" 404
+2023-10-24 07:40:36,059 - uvicorn.access - INFO - 172.105.216.226:40308 - "GET /default.shtml HTTP/1.1" 404
+2023-10-24 07:40:36,396 - uvicorn.access - INFO - 172.105.216.226:40314 - "GET /base.html HTTP/1.1" 404
+2023-10-24 07:40:36,757 - uvicorn.access - INFO - 172.105.216.226:40346 - "GET /admin.cgi HTTP/1.1" 404
+2023-10-24 07:40:37,095 - uvicorn.access - INFO - 172.105.216.226:40360 - "GET /admin.cfm HTTP/1.1" 404
+2023-10-24 07:40:37,423 - uvicorn.access - INFO - 172.105.216.226:40376 - "GET /admin.aspx HTTP/1.1" 404
+2023-10-24 07:40:37,750 - uvicorn.access - INFO - 172.105.216.226:40398 - "GET /admin.asp HTTP/1.1" 404
+2023-10-24 07:40:38,093 - uvicorn.access - INFO - 172.105.216.226:40428 - "GET /base.shtml HTTP/1.1" 404
+2023-10-24 07:40:38,425 - uvicorn.access - INFO - 172.105.216.226:40444 - "GET /main.jsp HTTP/1.1" 404
+2023-10-24 07:40:38,757 - uvicorn.access - INFO - 172.105.216.226:40468 - "GET /inicio.jsa HTTP/1.1" 404
+2023-10-24 07:40:39,084 - uvicorn.access - INFO - 172.105.216.226:40488 - "GET /menu.jsa HTTP/1.1" 404
+2023-10-24 07:40:39,424 - uvicorn.access - INFO - 172.105.216.226:40498 - "GET /base.jhtml HTTP/1.1" 404
+2023-10-24 07:40:39,763 - uvicorn.access - INFO - 172.105.216.226:40518 - "GET /home.php HTTP/1.1" 404
+2023-10-24 07:40:40,105 - uvicorn.access - INFO - 172.105.216.226:40550 - "GET /indice.cgi HTTP/1.1" 404
+2023-10-24 07:40:40,448 - uvicorn.access - INFO - 172.105.216.226:40574 - "GET /base.pl HTTP/1.1" 404
+2023-10-24 07:40:40,781 - uvicorn.access - INFO - 172.105.216.226:40600 - "GET /inicio.php HTTP/1.1" 404
+2023-10-24 07:40:41,105 - uvicorn.access - INFO - 172.105.216.226:40612 - "GET /index.php HTTP/1.1" 404
+2023-10-24 07:40:41,463 - uvicorn.access - INFO - 172.105.216.226:40636 - "GET /inicio.pl HTTP/1.1" 404
+2023-10-24 07:40:41,797 - uvicorn.access - INFO - 172.105.216.226:40654 - "GET /admin.php HTTP/1.1" 404
+2023-10-24 07:40:42,137 - uvicorn.access - INFO - 172.105.216.226:40678 - "GET /default.jsp HTTP/1.1" 404
+2023-10-24 07:40:42,486 - uvicorn.access - INFO - 172.105.216.226:40702 - "GET /menu.cgi HTTP/1.1" 404
+2023-10-24 07:40:42,829 - uvicorn.access - INFO - 172.105.216.226:58326 - "GET /main.shtml HTTP/1.1" 404
+2023-10-24 07:40:43,172 - uvicorn.access - INFO - 172.105.216.226:58344 - "GET /home.asp HTTP/1.1" 404
+2023-10-24 07:40:43,521 - uvicorn.access - INFO - 172.105.216.226:58372 - "GET /index.cgi HTTP/1.1" 404
+2023-10-24 07:40:47,409 - uvicorn.access - INFO - 172.105.216.226:58392 - "GET / HTTP/1.0" 404
+2023-10-24 07:40:52,746 - uvicorn.access - INFO - 172.105.216.226:58408 - "GET / HTTP/1.1" 404
+2023-10-24 09:17:43,001 - uvicorn.access - INFO - 1.168.82.21:14848 - "GET /api/get_class_name?class_name_id=5434 HTTP/1.1" 200
+2023-10-24 09:17:43,004 - uvicorn.access - INFO - 1.168.82.21:14847 - "GET /api/get_event?class_name_id=5434 HTTP/1.1" 200
+2023-10-24 09:17:43,729 - uvicorn.access - INFO - 1.168.82.21:14847 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-24 09:17:43,733 - uvicorn.access - INFO - 1.168.82.21:14848 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-24 09:17:43,781 - uvicorn.access - INFO - 1.168.82.21:14848 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-24 09:17:43,806 - uvicorn.access - INFO - 1.168.82.21:14847 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-24 09:17:43,825 - app.api.classes - INFO - get_school
+2023-10-24 09:17:43,828 - uvicorn.access - INFO - 1.168.82.21:14848 - "GET /api/get_school HTTP/1.1" 200
+2023-10-24 09:17:50,022 - uvicorn.access - INFO - 1.168.82.21:14860 - "GET /api/get_class_name?class_name_id=5434 HTTP/1.1" 200
+2023-10-24 09:17:50,024 - uvicorn.access - INFO - 1.168.82.21:14861 - "GET /api/get_event?class_name_id=5434 HTTP/1.1" 200
+2023-10-24 09:17:51,837 - uvicorn.access - INFO - 1.168.82.21:14861 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-24 09:17:51,839 - uvicorn.access - INFO - 1.168.82.21:14860 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-24 09:17:51,841 - uvicorn.access - INFO - 1.168.82.21:14859 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-24 09:17:51,881 - app.api.classes - INFO - get_school
+2023-10-24 09:17:51,881 - uvicorn.access - INFO - 1.168.82.21:14860 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-24 09:17:51,883 - uvicorn.access - INFO - 1.168.82.21:14861 - "GET /api/get_school HTTP/1.1" 200
+2023-10-24 09:18:03,128 - uvicorn.access - INFO - 1.168.82.21:14877 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-10-24 09:18:03,213 - uvicorn.access - INFO - 1.168.82.21:14877 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-10-24 09:18:03,214 - uvicorn.access - INFO - 1.168.82.21:14878 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-10-24 09:18:03,305 - uvicorn.access - INFO - 1.168.82.21:14877 - "GET /api/get_class_name?group_sort=%E5%B8%8C%E6%9C%9B%E5%B7%A5%E7%A8%8B&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-24 09:18:04,595 - uvicorn.access - INFO - 1.168.82.21:14878 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-24 09:18:04,596 - uvicorn.access - INFO - 1.168.82.21:14877 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-24 09:18:04,598 - uvicorn.access - INFO - 1.168.82.21:14895 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-24 09:18:04,644 - uvicorn.access - INFO - 1.168.82.21:14895 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-24 09:18:04,667 - app.api.classes - INFO - get_school
+2023-10-24 09:18:04,670 - uvicorn.access - INFO - 1.168.82.21:14878 - "GET /api/get_school HTTP/1.1" 200
+2023-10-24 09:18:16,921 - uvicorn.access - INFO - 1.168.82.21:14898 - "GET /api/get_class_name?class_name_id=5434 HTTP/1.1" 200
+2023-10-24 09:18:16,922 - uvicorn.access - INFO - 1.168.82.21:14899 - "GET /api/get_event?class_name_id=5434 HTTP/1.1" 200
+2023-10-24 09:18:20,661 - uvicorn.access - INFO - 1.168.82.21:14899 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-24 09:18:23,938 - uvicorn.access - INFO - 1.168.82.21:14899 - "GET /api/get_class_name?is_check=1&page_num=2&page_amount=18 HTTP/1.1" 200
+2023-10-24 09:18:25,322 - uvicorn.access - INFO - 1.168.82.21:14899 - "GET /api/get_class_name?is_check=1&page_num=3&page_amount=18 HTTP/1.1" 200
+2023-10-24 09:18:26,301 - uvicorn.access - INFO - 1.168.82.21:14899 - "GET /api/get_class_name?is_check=1&page_num=4&page_amount=18 HTTP/1.1" 200
+2023-10-24 09:18:29,022 - uvicorn.access - INFO - 1.168.82.21:14899 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-10-24 09:18:29,101 - uvicorn.access - INFO - 1.168.82.21:14899 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-10-24 09:18:29,173 - uvicorn.access - INFO - 1.168.82.21:14924 - "GET /api/get_class_name?group_sort=%E5%B8%8C%E6%9C%9B%E5%B7%A5%E7%A8%8B&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-24 09:18:29,175 - uvicorn.access - INFO - 1.168.82.21:14925 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-10-24 09:18:41,743 - uvicorn.access - INFO - 1.168.82.21:14939 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-10-24 09:18:41,755 - uvicorn.access - INFO - 1.168.82.21:14926 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-10-24 09:18:41,870 - uvicorn.access - INFO - 1.168.82.21:14926 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-24 09:19:03,760 - uvicorn.access - INFO - 1.168.82.21:14969 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-24 09:19:03,766 - uvicorn.access - INFO - 1.168.82.21:14971 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-24 09:19:03,807 - uvicorn.access - INFO - 1.168.82.21:14971 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-24 09:19:03,820 - app.api.classes - INFO - get_school
+2023-10-24 09:19:03,823 - uvicorn.access - INFO - 1.168.82.21:14970 - "GET /api/get_school HTTP/1.1" 200
+2023-10-24 09:19:03,873 - uvicorn.access - INFO - 1.168.82.21:14969 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-24 09:19:03,940 - uvicorn.access - INFO - 1.168.82.21:14969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:03,980 - uvicorn.access - INFO - 1.168.82.21:14970 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:04,051 - uvicorn.access - INFO - 1.168.82.21:14969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:04,091 - uvicorn.access - INFO - 1.168.82.21:14970 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:04,163 - uvicorn.access - INFO - 1.168.82.21:14969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:04,203 - uvicorn.access - INFO - 1.168.82.21:14970 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:04,276 - uvicorn.access - INFO - 1.168.82.21:14969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:04,316 - uvicorn.access - INFO - 1.168.82.21:14970 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:04,389 - uvicorn.access - INFO - 1.168.82.21:14969 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:18,655 - uvicorn.access - INFO - 1.168.82.21:14973 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-24 09:19:18,662 - uvicorn.access - INFO - 1.168.82.21:14972 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-24 09:19:18,702 - uvicorn.access - INFO - 1.168.82.21:14973 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-24 09:19:18,745 - app.api.classes - INFO - get_school
+2023-10-24 09:19:18,769 - uvicorn.access - INFO - 1.168.82.21:14972 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-24 09:19:18,824 - uvicorn.access - INFO - 1.168.82.21:14973 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:18,870 - uvicorn.access - INFO - 1.168.82.21:14972 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:18,953 - uvicorn.access - INFO - 1.168.82.21:14973 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:18,998 - uvicorn.access - INFO - 1.168.82.21:14972 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:19,072 - uvicorn.access - INFO - 1.168.82.21:14973 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:19,117 - uvicorn.access - INFO - 1.168.82.21:14972 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:19,189 - uvicorn.access - INFO - 1.168.82.21:14973 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:19,235 - uvicorn.access - INFO - 1.168.82.21:14972 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:19,309 - uvicorn.access - INFO - 1.168.82.21:14973 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:19:24,860 - uvicorn.access - INFO - 1.168.82.21:1027 - "GET /api/get_school HTTP/1.1" 200
+2023-10-24 09:20:09,009 - uvicorn.access - INFO - 1.168.82.21:1028 - "GET /api/get_class_name?location_id=1 HTTP/1.1" 200
+2023-10-24 09:20:09,157 - uvicorn.access - INFO - 1.168.82.21:1028 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1 HTTP/1.1" 200
+2023-10-24 09:20:11,567 - uvicorn.access - INFO - 1.168.82.21:1028 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-10-24 09:20:11,569 - uvicorn.access - INFO - 1.168.82.21:1026 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-10-24 09:20:11,634 - uvicorn.access - INFO - 1.168.82.21:1028 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-24 09:20:11,684 - uvicorn.access - INFO - 1.168.82.21:1028 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:20:11,729 - uvicorn.access - INFO - 1.168.82.21:1026 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 09:20:11,802 - uvicorn.access - INFO - 1.168.82.21:1028 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:32:59,794 - uvicorn.access - INFO - 220.134.19.31:1710 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-10-24 10:32:59,797 - uvicorn.access - INFO - 220.134.19.31:1711 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-10-24 10:32:59,950 - uvicorn.access - INFO - 220.134.19.31:1711 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-24 10:33:00,042 - uvicorn.access - INFO - 220.134.19.31:1711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:00,209 - uvicorn.access - INFO - 220.134.19.31:1710 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:00,316 - uvicorn.access - INFO - 220.134.19.31:1711 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:07,089 - uvicorn.access - INFO - 220.134.19.31:1737 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-24 10:33:07,306 - uvicorn.access - INFO - 220.134.19.31:1737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:07,379 - uvicorn.access - INFO - 220.134.19.31:1737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:07,458 - uvicorn.access - INFO - 220.134.19.31:1737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:07,561 - uvicorn.access - INFO - 220.134.19.31:1739 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:07,662 - uvicorn.access - INFO - 220.134.19.31:1737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:07,829 - uvicorn.access - INFO - 220.134.19.31:1739 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:07,924 - uvicorn.access - INFO - 220.134.19.31:1737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:08,012 - uvicorn.access - INFO - 220.134.19.31:1739 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:08,095 - uvicorn.access - INFO - 220.134.19.31:1737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:08,216 - uvicorn.access - INFO - 220.134.19.31:1739 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:08,312 - uvicorn.access - INFO - 220.134.19.31:1737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:08,416 - uvicorn.access - INFO - 220.134.19.31:1739 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:08,500 - uvicorn.access - INFO - 220.134.19.31:1737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:08,622 - uvicorn.access - INFO - 220.134.19.31:1739 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:08,707 - uvicorn.access - INFO - 220.134.19.31:1737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:08,802 - uvicorn.access - INFO - 220.134.19.31:1739 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:08,847 - uvicorn.access - INFO - 220.134.19.31:1737 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:08,926 - uvicorn.access - INFO - 220.134.19.31:1739 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:33:27,987 - uvicorn.access - INFO - 220.134.19.31:1782 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&category=%E9%99%B6%E8%97%9D/%E7%8E%BB%E7%92%83 HTTP/1.1" 200
+2023-10-24 10:33:39,230 - uvicorn.access - INFO - 220.134.19.31:1798 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&category= HTTP/1.1" 200
+2023-10-24 10:38:21,937 - uvicorn.access - INFO - 220.134.19.31:2084 - "GET /api/search_class_like?keyword=%E7%8E%A9%E7%9F%B3%E9%A0%AD HTTP/1.1" 200
+2023-10-24 10:38:31,888 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_class_name?class_name_id=5434 HTTP/1.1" 200
+2023-10-24 10:38:31,929 - uvicorn.access - INFO - 220.134.19.31:2104 - "GET /api/get_event?class_name_id=5434 HTTP/1.1" 200
+2023-10-24 10:38:31,968 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_class_name?is_check=1&category=%E7%AB%B9%E7%B1%90%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-24 10:38:32,041 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:32,104 - uvicorn.access - INFO - 220.134.19.31:2104 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:32,193 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:36,965 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-24 10:38:37,107 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,166 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,218 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,266 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,310 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,356 - uvicorn.access - INFO - 220.134.19.31:2118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,414 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,457 - uvicorn.access - INFO - 220.134.19.31:2118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,515 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,562 - uvicorn.access - INFO - 220.134.19.31:2118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,619 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,661 - uvicorn.access - INFO - 220.134.19.31:2118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,717 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,759 - uvicorn.access - INFO - 220.134.19.31:2118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,817 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,860 - uvicorn.access - INFO - 220.134.19.31:2118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,924 - uvicorn.access - INFO - 220.134.19.31:2103 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:37,968 - uvicorn.access - INFO - 220.134.19.31:2118 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-24 10:38:47,156 - uvicorn.access - INFO - 220.134.19.31:2120 - "GET /api/search_class_like?keyword=%E7%8E%A9%E7%9F%B3%E9%A0%AD HTTP/1.1" 200
+2023-10-24 10:39:07,789 - uvicorn.access - INFO - 220.134.19.31:2121 - "GET /api/search_class_like?keyword=%E6%85%A2%E9%A3%9B%E5%A4%A9%E4%BD%BF HTTP/1.1" 200
+2023-10-24 10:40:15,571 - uvicorn.access - INFO - 36.224.98.207:61952 - "POST /api/login HTTP/1.1" 200
+2023-10-24 10:40:15,664 - uvicorn.access - INFO - 36.224.98.207:61952 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4Mzc0NDE1fQ.0Y4n2W8KBrv47xIzy9uuRcVOjM_kch4f6YZ6a98NugI HTTP/1.1" 200
+2023-10-24 10:40:16,820 - app.api.classes - INFO - get_school
+2023-10-24 10:40:22,712 - uvicorn.access - INFO - 36.224.98.207:61952 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-24 10:43:18,492 - app.api.classes - INFO - get_school
+2023-10-24 10:43:24,628 - uvicorn.access - INFO - 36.224.98.207:62063 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-24 10:43:54,875 - app.api.classes - INFO - get_school
+2023-10-24 10:44:00,684 - uvicorn.access - INFO - 36.224.98.207:62228 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-24 10:46:12,912 - app.api.classes - INFO - get_school
+2023-10-24 10:46:15,416 - app.api.classes - INFO - get_school
+2023-10-24 10:46:19,897 - uvicorn.access - INFO - 36.224.98.207:62925 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-24 10:47:43,965 - app.api.classes - INFO - get_school
+2023-10-24 10:47:49,826 - uvicorn.access - INFO - 36.224.98.207:63310 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-24 10:48:08,553 - uvicorn.access - INFO - 36.224.98.207:63423 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-24 10:48:13,282 - uvicorn.access - INFO - 36.224.98.207:63423 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-24 10:48:20,851 - uvicorn.access - INFO - 36.224.98.207:63507 - "GET /api/get_guidance_group HTTP/1.1" 200
+2023-10-24 10:48:26,003 - uvicorn.access - INFO - 36.224.98.207:63544 - "GET /api/get_news HTTP/1.1" 200
+2023-10-24 10:48:54,179 - uvicorn.access - INFO - 36.224.98.207:63678 - "GET /api/get_news HTTP/1.1" 200
+2023-10-24 10:48:57,229 - uvicorn.access - INFO - 36.224.98.207:63678 - "GET /api/get_news HTTP/1.1" 200
+2023-10-24 10:49:06,091 - uvicorn.access - INFO - 36.224.98.207:63750 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-24 10:49:07,876 - uvicorn.access - INFO - 36.224.98.207:63750 - "GET /api/get_class_name?has_user=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-24 10:49:09,820 - uvicorn.access - INFO - 36.224.98.207:63776 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-24 10:49:12,161 - uvicorn.access - INFO - 36.224.98.207:63776 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-24 10:49:15,099 - uvicorn.access - INFO - 36.224.98.207:63818 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-24 11:09:05,561 - uvicorn.access - INFO - 36.224.98.207:52436 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:09:05,647 - uvicorn.access - INFO - 36.224.98.207:52434 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:09:05,676 - uvicorn.access - INFO - 36.224.98.207:52433 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:09:05,677 - uvicorn.access - INFO - 36.224.98.207:52435 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:10:03,876 - uvicorn.access - INFO - 36.224.98.207:52698 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:10:03,886 - uvicorn.access - INFO - 36.224.98.207:52700 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:10:03,897 - uvicorn.access - INFO - 36.224.98.207:52701 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:10:03,935 - uvicorn.access - INFO - 36.224.98.207:52699 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:10:09,539 - uvicorn.access - INFO - 36.224.98.207:52739 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:10:09,551 - uvicorn.access - INFO - 36.224.98.207:52737 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:10:09,560 - uvicorn.access - INFO - 36.224.98.207:52738 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:10:09,597 - uvicorn.access - INFO - 36.224.98.207:52739 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:10:46,374 - uvicorn.access - INFO - 36.224.98.207:52910 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 500
+2023-10-24 11:10:46,375 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 271, in category_line
+    match_data = match()
+  File "/var/www/ntcri_api/./app/api/data.py", line 84, in match
+    match_data = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 35, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-10-24 11:10:46,389 - uvicorn.access - INFO - 36.224.98.207:52911 - "POST /api/age_bar HTTP/1.1" 500
+2023-10-24 11:10:46,389 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 166, in age_bar
+    user_information = student_info()
+  File "/var/www/ntcri_api/./app/api/data.py", line 103, in student_info
+    user_information = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 35, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-10-24 11:10:46,428 - uvicorn.access - INFO - 36.224.98.207:52912 - "POST /api/category_bar HTTP/1.1" 500
+2023-10-24 11:10:46,428 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 301, in category_bar
+    match_data = match()
+  File "/var/www/ntcri_api/./app/api/data.py", line 84, in match
+    match_data = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 35, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-10-24 11:10:46,435 - uvicorn.access - INFO - 36.224.98.207:52909 - "POST /api/gender_bar HTTP/1.1" 500
+2023-10-24 11:10:46,435 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 154, in run_endpoint_function
+    return await run_in_threadpool(dependant.call, **values)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/concurrency.py", line 40, in run_in_threadpool
+    return await loop.run_in_executor(None, func, *args)
+  File "/usr/lib/python3.8/concurrent/futures/thread.py", line 57, in run
+    result = self.fn(*self.args, **self.kwargs)
+  File "/var/www/ntcri_api/./app/api/data.py", line 193, in gender_bar
+    user_information = student_info()
+  File "/var/www/ntcri_api/./app/api/data.py", line 103, in student_info
+    user_information = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 35, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-10-24 11:10:53,330 - uvicorn.access - INFO - 36.224.98.207:52957 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:10:53,338 - uvicorn.access - INFO - 36.224.98.207:52954 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:10:53,344 - uvicorn.access - INFO - 36.224.98.207:52956 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:10:53,392 - uvicorn.access - INFO - 36.224.98.207:52955 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:13:42,256 - uvicorn.access - INFO - 36.224.98.207:53686 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:13:42,268 - uvicorn.access - INFO - 36.224.98.207:53687 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:13:42,327 - uvicorn.access - INFO - 36.224.98.207:53688 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:13:42,327 - uvicorn.access - INFO - 36.224.98.207:53689 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:13:48,176 - uvicorn.access - INFO - 36.224.98.207:53728 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:13:48,186 - uvicorn.access - INFO - 36.224.98.207:53727 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:13:48,254 - uvicorn.access - INFO - 36.224.98.207:53730 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:13:48,254 - uvicorn.access - INFO - 36.224.98.207:53729 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:15:11,028 - uvicorn.access - INFO - 36.224.98.207:54083 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:15:11,039 - uvicorn.access - INFO - 36.224.98.207:54082 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:15:11,047 - uvicorn.access - INFO - 36.224.98.207:54084 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:15:11,078 - uvicorn.access - INFO - 36.224.98.207:54081 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:15:18,325 - uvicorn.access - INFO - 36.224.98.207:54133 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:15:18,334 - uvicorn.access - INFO - 36.224.98.207:54135 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:15:18,341 - uvicorn.access - INFO - 36.224.98.207:54134 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:15:18,405 - uvicorn.access - INFO - 36.224.98.207:54136 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:15:42,170 - uvicorn.access - INFO - 36.224.98.207:54252 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:15:42,179 - uvicorn.access - INFO - 36.224.98.207:54253 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:15:42,226 - uvicorn.access - INFO - 36.224.98.207:54251 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:15:42,236 - uvicorn.access - INFO - 36.224.98.207:54254 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:16:17,468 - uvicorn.access - INFO - 36.224.98.207:54434 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:16:17,524 - uvicorn.access - INFO - 36.224.98.207:54431 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:16:17,543 - uvicorn.access - INFO - 36.224.98.207:54432 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:16:17,544 - uvicorn.access - INFO - 36.224.98.207:54433 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:16:49,310 - uvicorn.access - INFO - 36.224.98.207:54585 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:16:49,320 - uvicorn.access - INFO - 36.224.98.207:54586 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:16:49,381 - uvicorn.access - INFO - 36.224.98.207:54587 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:16:49,382 - uvicorn.access - INFO - 36.224.98.207:54585 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:16:53,084 - uvicorn.access - INFO - 36.224.98.207:54587 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:16:53,099 - uvicorn.access - INFO - 36.224.98.207:54585 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:16:53,108 - uvicorn.access - INFO - 36.224.98.207:54588 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:16:53,109 - uvicorn.access - INFO - 36.224.98.207:54586 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:17:02,119 - uvicorn.access - INFO - 36.224.98.207:54666 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:17:02,167 - uvicorn.access - INFO - 36.224.98.207:54663 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:17:02,178 - uvicorn.access - INFO - 36.224.98.207:54665 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:17:02,182 - uvicorn.access - INFO - 36.224.98.207:54664 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:17:18,222 - uvicorn.access - INFO - 36.224.98.207:54748 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:17:18,237 - uvicorn.access - INFO - 36.224.98.207:54747 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:17:18,247 - uvicorn.access - INFO - 36.224.98.207:54749 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:17:18,275 - uvicorn.access - INFO - 36.224.98.207:54750 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:18:00,438 - uvicorn.access - INFO - 36.224.98.207:54937 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:18:00,449 - uvicorn.access - INFO - 36.224.98.207:54939 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:18:00,458 - uvicorn.access - INFO - 36.224.98.207:54938 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:18:00,496 - uvicorn.access - INFO - 36.224.98.207:54940 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:18:06,555 - uvicorn.access - INFO - 36.224.98.207:54979 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:18:06,568 - uvicorn.access - INFO - 36.224.98.207:54980 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:18:06,608 - uvicorn.access - INFO - 36.224.98.207:54978 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:18:06,618 - uvicorn.access - INFO - 36.224.98.207:54981 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:18:43,294 - uvicorn.access - INFO - 36.224.98.207:55150 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:18:43,303 - uvicorn.access - INFO - 36.224.98.207:55151 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:18:43,356 - uvicorn.access - INFO - 36.224.98.207:55152 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:18:43,357 - uvicorn.access - INFO - 36.224.98.207:55149 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:18:58,678 - uvicorn.access - INFO - 36.224.98.207:55232 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:18:58,687 - uvicorn.access - INFO - 36.224.98.207:55231 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:18:58,692 - uvicorn.access - INFO - 36.224.98.207:55233 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:18:58,728 - uvicorn.access - INFO - 36.224.98.207:55230 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:19:56,051 - uvicorn.access - INFO - 36.224.98.207:55488 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:19:56,060 - uvicorn.access - INFO - 36.224.98.207:55487 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:19:56,065 - uvicorn.access - INFO - 36.224.98.207:55489 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:19:56,102 - uvicorn.access - INFO - 36.224.98.207:55490 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:19:58,712 - uvicorn.access - INFO - 36.224.98.207:55490 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:19:58,720 - uvicorn.access - INFO - 36.224.98.207:55489 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:19:58,731 - uvicorn.access - INFO - 36.224.98.207:55488 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:19:58,731 - uvicorn.access - INFO - 36.224.98.207:55487 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:20:20,996 - uvicorn.access - INFO - 36.224.98.207:55616 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:20:21,014 - uvicorn.access - INFO - 36.224.98.207:55617 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:20:21,052 - uvicorn.access - INFO - 36.224.98.207:55615 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:20:21,062 - uvicorn.access - INFO - 36.224.98.207:55618 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:20:48,073 - uvicorn.access - INFO - 36.224.98.207:55753 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:20:48,083 - uvicorn.access - INFO - 36.224.98.207:55751 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:20:48,140 - uvicorn.access - INFO - 36.224.98.207:55750 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:20:48,148 - uvicorn.access - INFO - 36.224.98.207:55753 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:20:56,125 - uvicorn.access - INFO - 36.224.98.207:55804 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:20:56,134 - uvicorn.access - INFO - 36.224.98.207:55803 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:20:56,141 - uvicorn.access - INFO - 36.224.98.207:55802 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:20:56,190 - uvicorn.access - INFO - 36.224.98.207:55805 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:21:00,408 - uvicorn.access - INFO - 36.224.98.207:55836 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:21:00,420 - uvicorn.access - INFO - 36.224.98.207:55838 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:21:00,428 - uvicorn.access - INFO - 36.224.98.207:55837 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:21:00,472 - uvicorn.access - INFO - 36.224.98.207:55835 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:22:20,544 - uvicorn.access - INFO - 36.224.98.207:56187 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:22:20,598 - uvicorn.access - INFO - 36.224.98.207:56186 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:22:20,608 - uvicorn.access - INFO - 36.224.98.207:56188 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:22:20,619 - uvicorn.access - INFO - 36.224.98.207:56189 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:22:22,108 - uvicorn.access - INFO - 36.224.98.207:56189 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:22:22,119 - uvicorn.access - INFO - 36.224.98.207:56188 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:22:22,134 - uvicorn.access - INFO - 36.224.98.207:56187 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:22:22,135 - uvicorn.access - INFO - 36.224.98.207:56186 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:22:53,076 - uvicorn.access - INFO - 36.224.98.207:56347 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:22:53,087 - uvicorn.access - INFO - 36.224.98.207:56345 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:22:53,097 - uvicorn.access - INFO - 36.224.98.207:56346 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:22:53,124 - uvicorn.access - INFO - 36.224.98.207:56348 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:22:57,382 - uvicorn.access - INFO - 36.224.98.207:56386 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:22:57,393 - uvicorn.access - INFO - 36.224.98.207:56387 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:22:57,437 - uvicorn.access - INFO - 36.224.98.207:56385 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:22:57,438 - uvicorn.access - INFO - 36.224.98.207:56384 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:23:16,560 - uvicorn.access - INFO - 36.224.98.207:56478 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:23:16,576 - uvicorn.access - INFO - 36.224.98.207:56475 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:23:16,633 - uvicorn.access - INFO - 36.224.98.207:56477 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:23:16,633 - uvicorn.access - INFO - 36.224.98.207:56478 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:23:27,886 - uvicorn.access - INFO - 36.224.98.207:56540 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:23:27,945 - uvicorn.access - INFO - 36.224.98.207:56538 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:23:27,963 - uvicorn.access - INFO - 36.224.98.207:56541 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:23:27,964 - uvicorn.access - INFO - 36.224.98.207:56539 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:23:38,633 - uvicorn.access - INFO - 36.224.98.207:56606 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:23:38,644 - uvicorn.access - INFO - 36.224.98.207:56605 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:23:38,698 - uvicorn.access - INFO - 36.224.98.207:56604 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:23:38,699 - uvicorn.access - INFO - 36.224.98.207:56603 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:26:02,617 - uvicorn.access - INFO - 36.224.98.207:57233 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:26:02,629 - uvicorn.access - INFO - 36.224.98.207:57236 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:26:02,668 - uvicorn.access - INFO - 36.224.98.207:57234 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:26:02,669 - uvicorn.access - INFO - 36.224.98.207:57235 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:26:14,473 - uvicorn.access - INFO - 36.224.98.207:57303 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:26:14,486 - uvicorn.access - INFO - 36.224.98.207:57305 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:26:14,496 - uvicorn.access - INFO - 36.224.98.207:57306 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:26:14,539 - uvicorn.access - INFO - 36.224.98.207:57304 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:26:45,098 - uvicorn.access - INFO - 36.224.98.207:57449 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:26:45,109 - uvicorn.access - INFO - 36.224.98.207:57452 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:26:45,117 - uvicorn.access - INFO - 36.224.98.207:57451 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:26:45,150 - uvicorn.access - INFO - 36.224.98.207:57450 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:27:27,004 - uvicorn.access - INFO - 36.224.98.207:57645 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:27:27,014 - uvicorn.access - INFO - 36.224.98.207:57643 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:27:27,063 - uvicorn.access - INFO - 36.224.98.207:57644 - "POST /api/category_bar HTTP/1.1" 500
+2023-10-24 11:27:27,068 - uvicorn.error - ERROR - Exception in ASGI application
+Traceback (most recent call last):
+  File "/usr/lib/python3/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
+    result = await app(self.scope, self.receive, self.send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
+    return await self.app(scope, receive, send)
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 65, in __call__
+    raise exc from None
+  File "/usr/lib/python3/dist-packages/uvicorn/middleware/message_logger.py", line 61, in __call__
+    await self.app(scope, inner_receive, inner_send)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/applications.py", line 199, in __call__
+    await super().__call__(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/applications.py", line 112, in __call__
+    await self.middleware_stack(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 181, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/errors.py", line 159, in __call__
+    await self.app(scope, receive, _send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 86, in __call__
+    await self.simple_response(scope, receive, send, request_headers=headers)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/middleware/cors.py", line 142, in simple_response
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 82, in __call__
+    raise exc from None
+  File "/usr/local/lib/python3.8/dist-packages/starlette/exceptions.py", line 71, in __call__
+    await self.app(scope, receive, sender)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 580, in __call__
+    await route.handle(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 241, in handle
+    await self.app(scope, receive, send)
+  File "/usr/local/lib/python3.8/dist-packages/starlette/routing.py", line 52, in app
+    response = await func(request)
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 219, in app
+    raw_response = await run_endpoint_function(
+  File "/usr/local/lib/python3.8/dist-packages/fastapi/routing.py", line 152, in run_endpoint_function
+    return await dependant.call(**values)
+  File "/var/www/ntcri_api/./app/api/data.py", line 301, in category_bar
+    match_data = match()
+  File "/var/www/ntcri_api/./app/api/data.py", line 84, in match
+    match_data = call_sql(sql_query)
+  File "/var/www/ntcri_api/./app/api/data.py", line 35, in call_sql
+    connection = pymysql.connect(
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 352, in __init__
+    self.connect()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 635, in connect
+    self._get_server_information()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1056, in _get_server_information
+    packet = self._read_packet()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 729, in _read_packet
+    packet.raise_for_error()
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 221, in raise_for_error
+    err.raise_mysql_exception(self._data)
+  File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 143, in raise_mysql_exception
+    raise errorclass(errno, errval)
+pymysql.err.OperationalError: (1040, 'ny connections')
+2023-10-24 11:27:27,069 - uvicorn.access - INFO - 36.224.98.207:57645 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:27:57,720 - uvicorn.access - INFO - 36.224.98.207:57793 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:27:57,729 - uvicorn.access - INFO - 36.224.98.207:57790 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:27:57,774 - uvicorn.access - INFO - 36.224.98.207:57791 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-24 11:27:57,775 - uvicorn.access - INFO - 36.224.98.207:57792 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:28:26,927 - uvicorn.access - INFO - 36.224.98.207:57931 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:28:26,937 - uvicorn.access - INFO - 36.224.98.207:57932 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:28:26,944 - uvicorn.access - INFO - 36.224.98.207:57933 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:28:39,656 - uvicorn.access - INFO - 36.224.98.207:57999 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:28:39,721 - uvicorn.access - INFO - 36.224.98.207:57998 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:28:39,730 - uvicorn.access - INFO - 36.224.98.207:57999 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:29:48,028 - uvicorn.access - INFO - 36.224.98.207:58296 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:29:48,039 - uvicorn.access - INFO - 36.224.98.207:58298 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:29:48,047 - uvicorn.access - INFO - 36.224.98.207:58297 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:30:18,905 - uvicorn.access - INFO - 36.224.98.207:58440 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:30:18,919 - uvicorn.access - INFO - 36.224.98.207:58441 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:30:18,932 - uvicorn.access - INFO - 36.224.98.207:58442 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:30:34,449 - uvicorn.access - INFO - 36.224.98.207:58524 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:30:34,460 - uvicorn.access - INFO - 36.224.98.207:58526 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:30:34,469 - uvicorn.access - INFO - 36.224.98.207:58525 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:31:15,547 - uvicorn.access - INFO - 36.224.98.207:58720 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:31:15,562 - uvicorn.access - INFO - 36.224.98.207:58721 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:31:15,573 - uvicorn.access - INFO - 36.224.98.207:58719 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:31:45,828 - uvicorn.access - INFO - 36.224.98.207:58863 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:31:45,894 - uvicorn.access - INFO - 36.224.98.207:58865 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:31:45,894 - uvicorn.access - INFO - 36.224.98.207:58864 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:31:57,573 - uvicorn.access - INFO - 36.224.98.207:58931 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:31:57,584 - uvicorn.access - INFO - 36.224.98.207:58932 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:31:57,593 - uvicorn.access - INFO - 36.224.98.207:58930 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:32:17,820 - uvicorn.access - INFO - 36.224.98.207:59029 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:32:17,830 - uvicorn.access - INFO - 36.224.98.207:59031 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:32:17,839 - uvicorn.access - INFO - 36.224.98.207:59030 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:32:30,835 - uvicorn.access - INFO - 36.224.98.207:59101 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:32:30,847 - uvicorn.access - INFO - 36.224.98.207:59102 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:32:30,855 - uvicorn.access - INFO - 36.224.98.207:59103 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:32:55,222 - uvicorn.access - INFO - 36.224.98.207:59217 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:32:55,230 - uvicorn.access - INFO - 36.224.98.207:59216 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:33:43,476 - uvicorn.access - INFO - 36.224.98.207:59425 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:33:43,480 - uvicorn.access - INFO - 36.224.98.207:59426 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:34:29,503 - uvicorn.access - INFO - 36.224.98.207:59636 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:34:29,515 - uvicorn.access - INFO - 36.224.98.207:59635 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:34:37,422 - uvicorn.access - INFO - 36.224.98.207:59685 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:38:32,862 - uvicorn.access - INFO - 36.224.98.207:60749 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:38:41,053 - uvicorn.access - INFO - 36.224.98.207:60799 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:38:41,112 - uvicorn.access - INFO - 36.224.98.207:60800 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:38:51,255 - uvicorn.access - INFO - 36.224.98.207:60858 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:38:51,267 - uvicorn.access - INFO - 36.224.98.207:60857 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:38:51,317 - uvicorn.access - INFO - 36.224.98.207:60858 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:39:45,310 - uvicorn.access - INFO - 36.224.98.207:61103 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:39:45,312 - uvicorn.access - INFO - 36.224.98.207:61102 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:39:45,320 - uvicorn.access - INFO - 36.224.98.207:61101 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:40:48,606 - uvicorn.access - INFO - 36.224.98.207:61381 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:40:48,670 - uvicorn.access - INFO - 36.224.98.207:61380 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:40:48,670 - uvicorn.access - INFO - 36.224.98.207:61381 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:41:01,989 - uvicorn.access - INFO - 36.224.98.207:61451 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:41:02,046 - uvicorn.access - INFO - 36.224.98.207:61452 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:41:02,054 - uvicorn.access - INFO - 36.224.98.207:61453 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:41:09,044 - uvicorn.access - INFO - 36.224.98.207:61496 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:41:09,058 - uvicorn.access - INFO - 36.224.98.207:61497 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:41:09,065 - uvicorn.access - INFO - 36.224.98.207:61495 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:41:28,440 - uvicorn.access - INFO - 36.224.98.207:61595 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:41:28,453 - uvicorn.access - INFO - 36.224.98.207:61594 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:41:28,462 - uvicorn.access - INFO - 36.224.98.207:61596 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 11:41:36,174 - uvicorn.access - INFO - 36.224.98.207:61645 - "POST /api/category_line?category_name=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-24 11:41:36,245 - uvicorn.access - INFO - 36.224.98.207:61646 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-24 11:41:36,246 - uvicorn.access - INFO - 36.224.98.207:61647 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-24 12:49:39,291 - uvicorn.error - INFO - Shutting down
+2023-10-24 12:49:39,398 - uvicorn.error - INFO - Waiting for application shutdown.
+2023-10-24 12:49:39,401 - tortoise - INFO - Tortoise-ORM shutdown
+2023-10-24 12:49:39,402 - uvicorn.error - INFO - Application shutdown complete.
+2023-10-24 12:49:39,402 - uvicorn.error - INFO - Finished server process [290584]

+ 196 - 0
log/test.log.2023-10-24

@@ -0,0 +1,196 @@
+2023-10-25 04:56:56,441 - uvicorn.access - INFO - 118.193.40.60:28096 - "GET / HTTP/1.1" 404
+2023-10-25 08:38:10,736 - uvicorn.access - INFO - 36.224.98.207:56378 - "GET /api/get_news HTTP/1.1" 200
+2023-10-25 09:00:43,510 - uvicorn.access - INFO - 125.224.193.18:62339 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-25 09:00:43,685 - uvicorn.access - INFO - 125.224.193.18:62339 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-25 09:00:43,924 - uvicorn.access - INFO - 125.224.193.18:62339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:43,985 - uvicorn.access - INFO - 125.224.193.18:62339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,045 - uvicorn.access - INFO - 125.224.193.18:62339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,099 - uvicorn.access - INFO - 125.224.193.18:62339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,149 - uvicorn.access - INFO - 125.224.193.18:62339 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,202 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,255 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,313 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,377 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,431 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,484 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,541 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,593 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,649 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,702 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,773 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,826 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,879 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:44,934 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,004 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,054 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,111 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,176 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,262 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,324 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,380 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,446 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,512 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,583 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,650 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,723 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,803 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,864 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:45,931 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:46,021 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:00:46,096 - uvicorn.access - INFO - 125.224.193.18:62340 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:21:43,730 - uvicorn.access - INFO - 220.134.19.31:14149 - "GET /api/get_event?class_name_id=5435 HTTP/1.1" 200
+2023-10-25 09:21:43,762 - uvicorn.access - INFO - 220.134.19.31:14148 - "GET /api/get_class_name?class_name_id=5435 HTTP/1.1" 200
+2023-10-25 09:21:43,884 - uvicorn.access - INFO - 220.134.19.31:14148 - "GET /api/get_class_name?is_check=1&category=%E7%8E%BB%E7%92%83%E9%A1%9E&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-25 09:21:43,977 - uvicorn.access - INFO - 220.134.19.31:14148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:21:44,042 - uvicorn.access - INFO - 220.134.19.31:14149 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:21:44,084 - uvicorn.access - INFO - 220.134.19.31:14148 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:21:58,282 - uvicorn.access - INFO - 125.224.193.18:62731 - "GET /api/get_news HTTP/1.1" 200
+2023-10-25 09:21:58,285 - uvicorn.access - INFO - 125.224.193.18:62732 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-25 09:21:58,286 - uvicorn.access - INFO - 125.224.193.18:62729 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-10-25 09:21:58,287 - uvicorn.access - INFO - 125.224.193.18:62733 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-10-25 09:21:58,288 - uvicorn.access - INFO - 125.224.193.18:62730 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-10-25 09:23:25,586 - uvicorn.access - INFO - 220.134.19.31:14299 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-25 09:23:25,592 - uvicorn.access - INFO - 220.134.19.31:14298 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-25 09:23:25,635 - app.api.classes - INFO - get_school
+2023-10-25 09:23:25,638 - uvicorn.access - INFO - 220.134.19.31:14299 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-25 09:23:25,735 - uvicorn.access - INFO - 220.134.19.31:14297 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-25 09:23:25,853 - uvicorn.access - INFO - 220.134.19.31:14297 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:25,901 - uvicorn.access - INFO - 220.134.19.31:14299 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:25,948 - uvicorn.access - INFO - 220.134.19.31:14297 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:26,002 - uvicorn.access - INFO - 220.134.19.31:14299 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:26,046 - uvicorn.access - INFO - 220.134.19.31:14297 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:26,093 - uvicorn.access - INFO - 220.134.19.31:14299 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:26,136 - uvicorn.access - INFO - 220.134.19.31:14297 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:26,183 - uvicorn.access - INFO - 220.134.19.31:14299 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:26,226 - uvicorn.access - INFO - 220.134.19.31:14297 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:31,933 - uvicorn.access - INFO - 220.134.19.31:14302 - "GET /api/get_school HTTP/1.1" 200
+2023-10-25 09:23:34,384 - uvicorn.access - INFO - 220.134.19.31:14302 - "GET /api/get_class_name?class_name_id=5489 HTTP/1.1" 200
+2023-10-25 09:23:34,385 - uvicorn.access - INFO - 220.134.19.31:14301 - "GET /api/get_event?class_name_id=5489 HTTP/1.1" 200
+2023-10-25 09:23:34,447 - uvicorn.access - INFO - 220.134.19.31:14302 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-25 09:23:37,333 - uvicorn.access - INFO - 220.134.19.31:14302 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-25 09:23:37,373 - uvicorn.access - INFO - 220.134.19.31:14301 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-25 09:23:37,386 - uvicorn.access - INFO - 220.134.19.31:14302 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-25 09:23:37,410 - uvicorn.access - INFO - 220.134.19.31:14337 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-25 09:23:37,432 - app.api.classes - INFO - get_school
+2023-10-25 09:23:37,498 - uvicorn.access - INFO - 220.134.19.31:14301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:37,564 - uvicorn.access - INFO - 220.134.19.31:14337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:37,610 - uvicorn.access - INFO - 220.134.19.31:14301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:37,673 - uvicorn.access - INFO - 220.134.19.31:14337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:37,715 - uvicorn.access - INFO - 220.134.19.31:14301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:37,778 - uvicorn.access - INFO - 220.134.19.31:14337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:37,821 - uvicorn.access - INFO - 220.134.19.31:14301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:37,886 - uvicorn.access - INFO - 220.134.19.31:14337 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:37,926 - uvicorn.access - INFO - 220.134.19.31:14301 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:40,204 - uvicorn.access - INFO - 220.134.19.31:14301 - "GET /api/get_class_name?class_name_id=5486 HTTP/1.1" 200
+2023-10-25 09:23:40,205 - uvicorn.access - INFO - 220.134.19.31:14337 - "GET /api/get_event?class_name_id=5486 HTTP/1.1" 200
+2023-10-25 09:23:40,272 - uvicorn.access - INFO - 220.134.19.31:14301 - "GET /api/get_class_name?is_check=1&category=null&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-25 09:23:43,832 - uvicorn.access - INFO - 220.134.19.31:14302 - "GET /api/get_school HTTP/1.1" 200
+2023-10-25 09:23:45,543 - uvicorn.access - INFO - 220.134.19.31:14338 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-25 09:23:45,568 - uvicorn.access - INFO - 220.134.19.31:14302 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-25 09:23:45,600 - uvicorn.access - INFO - 220.134.19.31:14336 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-25 09:23:45,608 - uvicorn.access - INFO - 220.134.19.31:14338 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-25 09:23:45,611 - app.api.classes - INFO - get_school
+2023-10-25 09:23:45,677 - uvicorn.access - INFO - 220.134.19.31:14336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:45,744 - uvicorn.access - INFO - 220.134.19.31:14338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:45,807 - uvicorn.access - INFO - 220.134.19.31:14336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:45,874 - uvicorn.access - INFO - 220.134.19.31:14338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:45,933 - uvicorn.access - INFO - 220.134.19.31:14336 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:46,000 - uvicorn.access - INFO - 220.134.19.31:14338 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:46,059 - uvicorn.access - INFO - 220.134.19.31:14348 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:46,060 - uvicorn.access - INFO - 220.134.19.31:14347 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:46,135 - uvicorn.access - INFO - 220.134.19.31:14351 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:23:51,866 - uvicorn.access - INFO - 220.134.19.31:14302 - "GET /api/get_school HTTP/1.1" 200
+2023-10-25 09:24:53,264 - uvicorn.access - INFO - 220.134.19.31:14451 - "GET /api/get_class_name?is_check=1&page_num=1211&page_amount=4 HTTP/1.1" 200
+2023-10-25 09:24:54,273 - uvicorn.access - INFO - 125.224.193.18:62758 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
+2023-10-25 09:24:54,316 - uvicorn.access - INFO - 125.224.193.18:62758 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-10-25 09:24:54,773 - uvicorn.access - INFO - 220.134.19.31:14451 - "GET /api/get_class_name?class_name_id=104 HTTP/1.1" 200
+2023-10-25 09:24:54,847 - uvicorn.access - INFO - 220.134.19.31:14451 - "GET /api/get_event?class_name_id=104 HTTP/1.1" 200
+2023-10-25 09:24:54,925 - uvicorn.access - INFO - 220.134.19.31:14457 - "GET /api/get_class_name?is_check=1&category=%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-25 09:24:54,998 - uvicorn.access - INFO - 220.134.19.31:14457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:24:55,070 - uvicorn.access - INFO - 220.134.19.31:14451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:24:55,134 - uvicorn.access - INFO - 220.134.19.31:14457 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:24:55,200 - uvicorn.access - INFO - 220.134.19.31:14451 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:25:03,957 - uvicorn.access - INFO - 220.134.19.31:14458 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-25 09:25:04,014 - uvicorn.access - INFO - 220.134.19.31:14473 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-25 09:25:04,027 - uvicorn.access - INFO - 220.134.19.31:14474 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-25 09:25:04,038 - app.api.classes - INFO - get_school
+2023-10-25 09:25:04,135 - uvicorn.access - INFO - 220.134.19.31:14458 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-25 09:25:04,184 - uvicorn.access - INFO - 220.134.19.31:14458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:25:04,231 - uvicorn.access - INFO - 220.134.19.31:14474 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:25:04,281 - uvicorn.access - INFO - 220.134.19.31:14458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:25:04,324 - uvicorn.access - INFO - 220.134.19.31:14474 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:25:04,370 - uvicorn.access - INFO - 220.134.19.31:14458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:25:04,413 - uvicorn.access - INFO - 220.134.19.31:14474 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:25:04,462 - uvicorn.access - INFO - 220.134.19.31:14458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:25:04,506 - uvicorn.access - INFO - 220.134.19.31:14474 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:25:04,553 - uvicorn.access - INFO - 220.134.19.31:14458 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-25 09:25:10,106 - uvicorn.access - INFO - 220.134.19.31:14476 - "GET /api/get_school HTTP/1.1" 200
+2023-10-25 09:25:10,434 - uvicorn.access - INFO - 125.224.193.18:62764 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
+2023-10-25 09:25:10,558 - uvicorn.access - INFO - 125.224.193.18:62764 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-25 09:25:10,629 - uvicorn.access - INFO - 125.224.193.18:62764 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
+2023-10-25 09:25:10,653 - uvicorn.access - INFO - 125.224.193.18:62769 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-25 09:25:10,655 - uvicorn.access - INFO - 125.224.193.18:62768 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-25 09:25:10,698 - uvicorn.access - INFO - 125.224.193.18:62764 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
+2023-10-25 09:25:10,727 - uvicorn.access - INFO - 125.224.193.18:62768 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:25:10,775 - uvicorn.access - INFO - 125.224.193.18:62768 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:25:10,832 - uvicorn.access - INFO - 125.224.193.18:62768 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:25:10,929 - uvicorn.access - INFO - 125.224.193.18:62768 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:25:11,005 - uvicorn.access - INFO - 125.224.193.18:62768 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:25:11,062 - uvicorn.access - INFO - 125.224.193.18:62768 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-25 09:59:13,760 - app.api.classes - INFO - get_school
+2023-10-25 09:59:13,830 - uvicorn.access - INFO - 123.194.35.197:56544 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-25 09:59:13,847 - uvicorn.access - INFO - 123.194.35.197:56543 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-25 09:59:13,938 - uvicorn.access - INFO - 123.194.35.197:56540 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-25 09:59:13,940 - uvicorn.access - INFO - 123.194.35.197:56544 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-25 09:59:14,066 - uvicorn.access - INFO - 123.194.35.197:56544 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
+2023-10-25 09:59:14,149 - uvicorn.access - INFO - 123.194.35.197:56540 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
+2023-10-25 09:59:14,234 - uvicorn.access - INFO - 123.194.35.197:56544 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
+2023-10-25 09:59:14,318 - uvicorn.access - INFO - 123.194.35.197:56540 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
+2023-10-25 09:59:14,400 - uvicorn.access - INFO - 123.194.35.197:56544 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
+2023-10-25 09:59:14,508 - uvicorn.access - INFO - 123.194.35.197:56540 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
+2023-10-25 09:59:14,683 - uvicorn.access - INFO - 123.194.35.197:56540 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
+2023-10-25 09:59:14,804 - uvicorn.access - INFO - 123.194.35.197:56544 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
+2023-10-25 09:59:14,891 - uvicorn.access - INFO - 123.194.35.197:56540 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTgzMDE5MDZ9.SPNBdRwaX9VE211QOft-__VZFVpBidZKWHXHEUDwblg HTTP/1.1" 200
+2023-10-25 09:59:20,175 - uvicorn.access - INFO - 123.194.35.197:56542 - "GET /api/get_school HTTP/1.1" 200
+2023-10-25 10:11:44,528 - uvicorn.access - INFO - 36.224.98.207:59388 - "GET /api/get_article HTTP/1.1" 200
+2023-10-25 10:11:46,427 - uvicorn.access - INFO - 36.224.98.207:59388 - "GET /api/get_group_name?id=0 HTTP/1.1" 200
+2023-10-25 10:11:46,516 - uvicorn.access - INFO - 36.224.98.207:59388 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
+2023-10-25 10:11:46,538 - uvicorn.access - INFO - 36.224.98.207:59415 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-10-25 10:12:19,062 - uvicorn.access - INFO - 36.224.98.207:59426 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4Mzg2NTExfQ.dhH6B7EHpyX09Pxgm3aljvQfEgASstfUq4LXlw5ZkrY HTTP/1.1" 200
+2023-10-25 10:12:26,844 - uvicorn.access - INFO - 36.224.98.207:59441 - "GET /api/get_news HTTP/1.1" 200
+2023-10-25 10:12:29,522 - uvicorn.access - INFO - 36.224.98.207:59457 - "GET /api/get_article HTTP/1.1" 200
+2023-10-25 10:12:31,842 - uvicorn.access - INFO - 36.224.98.207:59457 - "GET /api/get_group_name?id=0 HTTP/1.1" 200
+2023-10-25 10:12:31,928 - uvicorn.access - INFO - 36.224.98.207:59457 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
+2023-10-25 10:12:31,945 - uvicorn.access - INFO - 36.224.98.207:59479 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-10-25 10:18:19,885 - uvicorn.access - INFO - 66.249.66.202:62989 - "GET /robots.txt HTTP/1.1" 404
+2023-10-25 10:18:20,421 - uvicorn.access - INFO - 66.249.66.203:51549 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-25 10:18:20,640 - uvicorn.access - INFO - 66.249.66.202:62989 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-25 10:18:21,006 - uvicorn.access - INFO - 66.249.66.203:51549 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-25 10:18:21,482 - uvicorn.access - INFO - 66.249.66.203:51549 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-25 10:18:21,955 - app.api.classes - INFO - get_school
+2023-10-25 10:18:28,435 - uvicorn.access - INFO - 66.249.66.202:62989 - "GET /api/get_school HTTP/1.1" 200
+2023-10-25 10:21:20,657 - uvicorn.access - INFO - 36.224.98.207:59716 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4Mzg2NTExfQ.dhH6B7EHpyX09Pxgm3aljvQfEgASstfUq4LXlw5ZkrY HTTP/1.1" 200
+2023-10-25 10:21:25,252 - uvicorn.access - INFO - 36.224.98.207:59726 - "POST /api/update_superuser?change_id=69&is_superuser=2&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4Mzg2NTExfQ.dhH6B7EHpyX09Pxgm3aljvQfEgASstfUq4LXlw5ZkrY HTTP/1.1" 200
+2023-10-25 10:21:27,000 - uvicorn.access - INFO - 36.224.98.207:59726 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4Mzg2NTExfQ.dhH6B7EHpyX09Pxgm3aljvQfEgASstfUq4LXlw5ZkrY HTTP/1.1" 200
+2023-10-25 10:22:25,141 - uvicorn.access - INFO - 36.224.98.207:59753 - "GET /api/get_article HTTP/1.1" 200
+2023-10-25 10:22:26,667 - uvicorn.access - INFO - 36.224.98.207:59753 - "GET /api/get_group_name?id=0 HTTP/1.1" 200
+2023-10-25 10:22:26,723 - uvicorn.access - INFO - 36.224.98.207:59753 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
+2023-10-25 10:22:26,785 - uvicorn.access - INFO - 36.224.98.207:59753 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-10-25 10:22:38,692 - uvicorn.access - INFO - 36.224.98.207:59794 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-25 10:22:38,695 - uvicorn.access - INFO - 36.224.98.207:59796 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-10-25 10:22:38,754 - uvicorn.access - INFO - 36.224.98.207:59794 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-10-25 10:22:38,758 - uvicorn.access - INFO - 36.224.98.207:59796 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-10-25 10:22:51,458 - uvicorn.access - INFO - 36.224.98.207:59811 - "GET /api/get_article?article_id=114 HTTP/1.1" 200
+2023-10-25 10:23:15,808 - uvicorn.access - INFO - 36.224.98.207:59826 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
+2023-10-25 10:23:15,809 - uvicorn.access - INFO - 36.224.98.207:59825 - "GET /api/get_group_name?id=0 HTTP/1.1" 200
+2023-10-25 10:23:15,816 - uvicorn.access - INFO - 36.224.98.207:59824 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-10-25 10:24:11,760 - uvicorn.access - INFO - 36.224.98.207:59847 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4Mzg2NTExfQ.dhH6B7EHpyX09Pxgm3aljvQfEgASstfUq4LXlw5ZkrY HTTP/1.1" 200
+2023-10-25 10:24:15,110 - app.api.classes - INFO - get_school
+2023-10-25 10:24:16,575 - uvicorn.access - INFO - 36.224.98.207:59871 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-25 11:05:48,745 - uvicorn.access - INFO - 123.194.35.197:56621 - "GET /docs HTTP/1.1" 200
+2023-10-25 11:05:51,692 - uvicorn.access - INFO - 123.194.35.197:56621 - "GET /openapi.json HTTP/1.1" 200
+2023-10-25 11:06:39,358 - uvicorn.access - INFO - 1.174.210.158:64591 - "GET /docs HTTP/1.1" 200
+2023-10-25 11:06:39,627 - uvicorn.access - INFO - 1.174.210.158:64591 - "GET /openapi.json HTTP/1.1" 200
+2023-10-25 11:17:43,192 - uvicorn.error - INFO - Shutting down
+2023-10-25 11:17:43,294 - uvicorn.error - INFO - Waiting for connections to close. (CTRL+C to force quit)
+2023-10-25 11:17:51,014 - uvicorn.error - INFO - Finished server process [312522]

+ 932 - 0
log/test.log.2023-10-25

@@ -0,0 +1,932 @@
+2023-10-26 00:01:44,257 - uvicorn.access - INFO - 162.142.125.11:44000 - "GET / HTTP/1.1" 404
+2023-10-26 00:01:44,727 - uvicorn.access - INFO - 162.142.125.11:46534 - "GET / HTTP/1.1" 404
+2023-10-26 00:01:45,195 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-10-26 01:46:21,343 - uvicorn.access - INFO - 66.249.66.201:53233 - "GET /robots.txt HTTP/1.1" 404
+2023-10-26 01:46:21,840 - uvicorn.access - INFO - 66.249.66.203:55945 - "GET /api/get_news HTTP/1.1" 200
+2023-10-26 08:36:46,409 - uvicorn.access - INFO - 45.79.181.179:36406 - "GET / HTTP/1.1" 404
+2023-10-26 08:41:24,268 - uvicorn.access - INFO - 35.203.211.19:65244 - "GET / HTTP/1.1" 404
+2023-10-26 08:48:56,993 - uvicorn.access - INFO - 125.224.193.18:56439 - "GET /api/get_group_name?id=9 HTTP/1.1" 200
+2023-10-26 08:48:56,997 - uvicorn.access - INFO - 125.224.193.18:56440 - "GET /api/get_tgc_img?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-10-26 08:48:56,999 - uvicorn.access - INFO - 125.224.193.18:56441 - "GET /api/get_tgc_report?page_num=1&page_amount=12 HTTP/1.1" 200
+2023-10-26 08:48:57,055 - uvicorn.access - INFO - 125.224.193.18:56442 - "GET /api/get_class_name?group_id=9&is_check=1&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-26 08:48:57,473 - uvicorn.access - INFO - 125.224.193.18:56442 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 08:48:57,547 - uvicorn.access - INFO - 125.224.193.18:56442 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 08:48:57,609 - uvicorn.access - INFO - 125.224.193.18:56442 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 08:48:57,662 - uvicorn.access - INFO - 125.224.193.18:56442 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 08:48:57,713 - uvicorn.access - INFO - 125.224.193.18:56442 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 08:48:57,771 - uvicorn.access - INFO - 125.224.193.18:56442 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 09:21:22,327 - app.api.classes - INFO - get_school
+2023-10-26 09:21:22,698 - uvicorn.access - INFO - 36.225.187.6:57444 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 09:21:22,702 - uvicorn.access - INFO - 36.225.187.6:57441 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 09:21:22,731 - uvicorn.access - INFO - 36.225.187.6:57440 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 09:21:22,797 - uvicorn.access - INFO - 36.225.187.6:57442 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 09:21:22,943 - uvicorn.access - INFO - 36.225.187.6:57442 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:21:23,221 - uvicorn.access - INFO - 36.225.187.6:57442 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:21:23,404 - uvicorn.access - INFO - 36.225.187.6:57440 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:21:23,555 - uvicorn.access - INFO - 36.225.187.6:57440 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:21:23,727 - uvicorn.access - INFO - 36.225.187.6:57442 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:21:23,903 - uvicorn.access - INFO - 36.225.187.6:57442 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:21:24,079 - uvicorn.access - INFO - 36.225.187.6:57442 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:21:24,255 - uvicorn.access - INFO - 36.225.187.6:57440 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:21:24,442 - uvicorn.access - INFO - 36.225.187.6:57440 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:21:29,813 - uvicorn.access - INFO - 36.225.187.6:57443 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 09:25:04,515 - uvicorn.access - INFO - 36.225.187.6:57507 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-26 09:25:04,739 - uvicorn.access - INFO - 36.225.187.6:57507 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:04,814 - uvicorn.access - INFO - 36.225.187.6:57507 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:04,888 - uvicorn.access - INFO - 36.225.187.6:57507 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:04,964 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,039 - uvicorn.access - INFO - 36.225.187.6:57507 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,113 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,187 - uvicorn.access - INFO - 36.225.187.6:57507 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,263 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,338 - uvicorn.access - INFO - 36.225.187.6:57507 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,410 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,486 - uvicorn.access - INFO - 36.225.187.6:57507 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,559 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,635 - uvicorn.access - INFO - 36.225.187.6:57507 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,710 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,783 - uvicorn.access - INFO - 36.225.187.6:57507 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,860 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:05,937 - uvicorn.access - INFO - 36.225.187.6:57507 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:06,011 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:07,463 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&category=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-26 09:25:12,336 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&category= HTTP/1.1" 200
+2023-10-26 09:25:12,566 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:12,640 - uvicorn.access - INFO - 36.225.187.6:57511 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:12,713 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:12,787 - uvicorn.access - INFO - 36.225.187.6:57511 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:12,863 - uvicorn.access - INFO - 36.225.187.6:57511 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:12,939 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:13,015 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:13,055 - uvicorn.access - INFO - 36.225.187.6:57511 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&is_inner=1&category= HTTP/1.1" 200
+2023-10-26 09:25:13,089 - uvicorn.access - INFO - 36.225.187.6:57508 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:13,163 - uvicorn.access - INFO - 36.225.187.6:57512 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:13,238 - uvicorn.access - INFO - 36.225.187.6:57511 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:13,312 - uvicorn.access - INFO - 36.225.187.6:57512 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:13,389 - uvicorn.access - INFO - 36.225.187.6:57511 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:13,463 - uvicorn.access - INFO - 36.225.187.6:57512 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:13,538 - uvicorn.access - INFO - 36.225.187.6:57511 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:16,018 - uvicorn.access - INFO - 36.225.187.6:57511 - "GET /api/get_class_name?class_name_id=5445 HTTP/1.1" 200
+2023-10-26 09:25:16,021 - uvicorn.access - INFO - 36.225.187.6:57512 - "GET /api/get_event?class_name_id=5445 HTTP/1.1" 200
+2023-10-26 09:25:16,122 - uvicorn.access - INFO - 36.225.187.6:57512 - "GET /api/get_class_name?is_check=1&category=%E6%A8%B9%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 09:25:16,200 - uvicorn.access - INFO - 36.225.187.6:57512 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:16,274 - uvicorn.access - INFO - 36.225.187.6:57511 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:16,348 - uvicorn.access - INFO - 36.225.187.6:57512 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:23,459 - uvicorn.access - INFO - 36.225.187.6:57513 - "GET /api/get_user_information?get_all=0&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:35,604 - uvicorn.access - INFO - 36.225.187.6:57518 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 09:25:35,622 - uvicorn.access - INFO - 36.225.187.6:57516 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 09:25:35,641 - app.api.classes - INFO - get_school
+2023-10-26 09:25:35,693 - uvicorn.access - INFO - 36.225.187.6:57519 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 09:25:35,728 - uvicorn.access - INFO - 36.225.187.6:57517 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 09:25:35,806 - uvicorn.access - INFO - 36.225.187.6:57517 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:35,885 - uvicorn.access - INFO - 36.225.187.6:57519 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:35,963 - uvicorn.access - INFO - 36.225.187.6:57517 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:36,038 - uvicorn.access - INFO - 36.225.187.6:57519 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:36,112 - uvicorn.access - INFO - 36.225.187.6:57517 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:36,185 - uvicorn.access - INFO - 36.225.187.6:57519 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:36,331 - uvicorn.access - INFO - 36.225.187.6:57519 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:36,427 - uvicorn.access - INFO - 36.225.187.6:57517 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:36,695 - uvicorn.access - INFO - 36.225.187.6:57519 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:25:42,305 - uvicorn.access - INFO - 36.225.187.6:57520 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 09:25:59,589 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
+2023-10-26 09:25:59,666 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-10-26 09:26:03,074 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
+2023-10-26 09:26:03,204 - uvicorn.access - INFO - 36.225.187.6:57527 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-26 09:26:03,215 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-26 09:26:03,303 - uvicorn.access - INFO - 36.225.187.6:57529 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:03,309 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
+2023-10-26 09:26:03,333 - uvicorn.access - INFO - 36.225.187.6:57527 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-26 09:26:03,380 - uvicorn.access - INFO - 36.225.187.6:57530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:03,388 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
+2023-10-26 09:26:03,454 - uvicorn.access - INFO - 36.225.187.6:57527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:03,529 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:03,603 - uvicorn.access - INFO - 36.225.187.6:57527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:03,682 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:04,556 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_group_name?id=8 HTTP/1.1" 200
+2023-10-26 09:26:04,676 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_online_courese?org=udemy&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-26 09:26:04,756 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:04,829 - uvicorn.access - INFO - 36.225.187.6:57527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:04,904 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:04,978 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:05,054 - uvicorn.access - INFO - 36.225.187.6:57527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:05,128 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:05,202 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:05,277 - uvicorn.access - INFO - 36.225.187.6:57527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:05,351 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:05,427 - uvicorn.access - INFO - 36.225.187.6:57527 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:05,502 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:05,581 - uvicorn.access - INFO - 36.225.187.6:57529 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 09:26:05,585 - uvicorn.access - INFO - 36.225.187.6:57533 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:05,618 - uvicorn.access - INFO - 36.225.187.6:57527 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 09:26:05,630 - uvicorn.access - INFO - 36.225.187.6:57523 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 09:26:05,651 - uvicorn.access - INFO - 36.225.187.6:57530 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 09:26:05,664 - app.api.classes - INFO - get_school
+2023-10-26 09:26:05,699 - uvicorn.access - INFO - 36.225.187.6:57529 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:05,775 - uvicorn.access - INFO - 36.225.187.6:57530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:05,851 - uvicorn.access - INFO - 36.225.187.6:57529 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:05,929 - uvicorn.access - INFO - 36.225.187.6:57530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:06,025 - uvicorn.access - INFO - 36.225.187.6:57529 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:06,099 - uvicorn.access - INFO - 36.225.187.6:57530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:06,174 - uvicorn.access - INFO - 36.225.187.6:57529 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:06,255 - uvicorn.access - INFO - 36.225.187.6:57530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:06,439 - uvicorn.access - INFO - 36.225.187.6:57529 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:06,521 - uvicorn.access - INFO - 36.225.187.6:57530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:06,659 - uvicorn.access - INFO - 36.225.187.6:57529 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:06,798 - uvicorn.access - INFO - 36.225.187.6:57530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:06,976 - uvicorn.access - INFO - 36.225.187.6:57529 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:07,134 - uvicorn.access - INFO - 36.225.187.6:57529 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:07,307 - uvicorn.access - INFO - 36.225.187.6:57530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:09,206 - uvicorn.access - INFO - 36.225.187.6:57529 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-10-26 09:26:09,207 - uvicorn.access - INFO - 36.225.187.6:57530 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
+2023-10-26 09:26:09,381 - uvicorn.access - INFO - 36.225.187.6:57530 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
+2023-10-26 09:26:12,235 - uvicorn.access - INFO - 36.225.187.6:57533 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 09:26:18,262 - uvicorn.access - INFO - 42.240.145.3:59504 - "GET / HTTP/1.1" 404
+2023-10-26 09:26:19,412 - uvicorn.access - INFO - 42.240.145.3:59510 - "GET / HTTP/1.1" 404
+2023-10-26 09:26:20,789 - uvicorn.access - INFO - 36.225.187.6:57550 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 09:26:20,918 - uvicorn.access - INFO - 36.225.187.6:57551 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 09:26:20,920 - uvicorn.access - INFO - 36.225.187.6:57552 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 09:26:20,926 - app.api.classes - INFO - get_school
+2023-10-26 09:26:20,978 - uvicorn.access - INFO - 36.225.187.6:57550 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 09:26:21,058 - uvicorn.access - INFO - 36.225.187.6:57550 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:21,136 - uvicorn.access - INFO - 36.225.187.6:57552 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:21,234 - uvicorn.access - INFO - 36.225.187.6:57552 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:21,308 - uvicorn.access - INFO - 36.225.187.6:57550 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:21,385 - uvicorn.access - INFO - 36.225.187.6:57552 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:21,458 - uvicorn.access - INFO - 36.225.187.6:57550 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:21,642 - uvicorn.access - INFO - 36.225.187.6:57552 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:21,725 - uvicorn.access - INFO - 36.225.187.6:57550 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:21,848 - uvicorn.access - INFO - 36.225.187.6:57552 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:26:27,529 - uvicorn.access - INFO - 36.225.187.6:57553 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 09:28:59,980 - uvicorn.access - INFO - 36.225.187.6:57569 - "GET /api/get_class_name?location_id=1289 HTTP/1.1" 200
+2023-10-26 09:29:00,071 - uvicorn.access - INFO - 36.225.187.6:57569 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1289 HTTP/1.1" 200
+2023-10-26 09:29:02,786 - uvicorn.access - INFO - 36.225.187.6:57569 - "GET /api/get_class_name?location_id=133 HTTP/1.1" 200
+2023-10-26 09:29:02,886 - uvicorn.access - INFO - 36.225.187.6:57569 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=133 HTTP/1.1" 200
+2023-10-26 09:29:09,027 - uvicorn.access - INFO - 36.225.187.6:57577 - "GET /api/get_class_name?class_name_id=491 HTTP/1.1" 200
+2023-10-26 09:29:09,030 - uvicorn.access - INFO - 36.225.187.6:57578 - "GET /api/get_event?class_name_id=491 HTTP/1.1" 200
+2023-10-26 09:29:09,145 - uvicorn.access - INFO - 36.225.187.6:57578 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 09:29:09,225 - uvicorn.access - INFO - 36.225.187.6:57578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:09,299 - uvicorn.access - INFO - 36.225.187.6:57577 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:09,372 - uvicorn.access - INFO - 36.225.187.6:57577 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:09,445 - uvicorn.access - INFO - 36.225.187.6:57578 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:18,598 - uvicorn.access - INFO - 36.225.187.6:57580 - "GET /api/get_class_name?class_name_id=5126 HTTP/1.1" 200
+2023-10-26 09:29:18,600 - uvicorn.access - INFO - 36.225.187.6:57581 - "GET /api/get_event?class_name_id=5126 HTTP/1.1" 200
+2023-10-26 09:29:18,684 - uvicorn.access - INFO - 36.225.187.6:57581 - "GET /api/get_class_name?is_check=1&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 09:29:18,760 - uvicorn.access - INFO - 36.225.187.6:57581 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:18,835 - uvicorn.access - INFO - 36.225.187.6:57580 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:18,908 - uvicorn.access - INFO - 36.225.187.6:57581 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:26,869 - uvicorn.access - INFO - 36.225.187.6:57586 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 09:29:26,896 - uvicorn.access - INFO - 36.225.187.6:57584 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 09:29:26,899 - app.api.classes - INFO - get_school
+2023-10-26 09:29:26,960 - uvicorn.access - INFO - 36.225.187.6:57587 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 09:29:27,007 - uvicorn.access - INFO - 36.225.187.6:57585 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 09:29:27,083 - uvicorn.access - INFO - 36.225.187.6:57585 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:27,189 - uvicorn.access - INFO - 36.225.187.6:57587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:27,265 - uvicorn.access - INFO - 36.225.187.6:57585 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:27,338 - uvicorn.access - INFO - 36.225.187.6:57587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:27,412 - uvicorn.access - INFO - 36.225.187.6:57585 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:27,595 - uvicorn.access - INFO - 36.225.187.6:57587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:27,685 - uvicorn.access - INFO - 36.225.187.6:57585 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:27,961 - uvicorn.access - INFO - 36.225.187.6:57587 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:28,144 - uvicorn.access - INFO - 36.225.187.6:57585 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:29:33,377 - uvicorn.access - INFO - 36.225.187.6:57588 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 09:31:25,660 - uvicorn.access - INFO - 36.225.187.6:57602 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 09:31:25,664 - app.api.classes - INFO - get_school
+2023-10-26 09:31:25,718 - uvicorn.access - INFO - 36.225.187.6:57603 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 09:31:25,761 - uvicorn.access - INFO - 36.225.187.6:57600 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 09:31:25,792 - uvicorn.access - INFO - 36.225.187.6:57601 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 09:31:25,876 - uvicorn.access - INFO - 36.225.187.6:57601 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:25,972 - uvicorn.access - INFO - 36.225.187.6:57600 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:26,052 - uvicorn.access - INFO - 36.225.187.6:57601 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:26,131 - uvicorn.access - INFO - 36.225.187.6:57601 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:26,206 - uvicorn.access - INFO - 36.225.187.6:57600 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:26,383 - uvicorn.access - INFO - 36.225.187.6:57601 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:26,469 - uvicorn.access - INFO - 36.225.187.6:57600 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:26,741 - uvicorn.access - INFO - 36.225.187.6:57600 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:26,917 - uvicorn.access - INFO - 36.225.187.6:57601 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:32,093 - uvicorn.access - INFO - 36.225.187.6:57604 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 09:31:33,251 - uvicorn.access - INFO - 36.225.187.6:57604 - "GET /api/get_news?news_id=101 HTTP/1.1" 200
+2023-10-26 09:31:36,117 - uvicorn.access - INFO - 36.225.187.6:57604 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 09:31:36,237 - uvicorn.access - INFO - 36.225.187.6:57607 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 09:31:36,240 - uvicorn.access - INFO - 36.225.187.6:57606 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 09:31:36,272 - uvicorn.access - INFO - 36.225.187.6:57604 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 09:31:36,274 - app.api.classes - INFO - get_school
+2023-10-26 09:31:36,425 - uvicorn.access - INFO - 36.225.187.6:57604 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:36,516 - uvicorn.access - INFO - 36.225.187.6:57606 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:36,595 - uvicorn.access - INFO - 36.225.187.6:57604 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:36,670 - uvicorn.access - INFO - 36.225.187.6:57606 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:36,745 - uvicorn.access - INFO - 36.225.187.6:57604 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:36,928 - uvicorn.access - INFO - 36.225.187.6:57606 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:37,009 - uvicorn.access - INFO - 36.225.187.6:57604 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:37,283 - uvicorn.access - INFO - 36.225.187.6:57606 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:37,457 - uvicorn.access - INFO - 36.225.187.6:57604 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5NDkyMTQ1OH0.3eBX3ejkLAJm12nXAgc8dzPCoG4uBeN49sV6GIl929w HTTP/1.1" 200
+2023-10-26 09:31:42,819 - uvicorn.access - INFO - 36.225.187.6:57608 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 09:38:59,783 - uvicorn.access - INFO - 36.225.187.6:57682 - "GET /api/get_class_name?location_id=1108 HTTP/1.1" 200
+2023-10-26 09:38:59,874 - uvicorn.access - INFO - 36.225.187.6:57682 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1108 HTTP/1.1" 200
+2023-10-26 09:39:01,849 - uvicorn.access - INFO - 36.225.187.6:57682 - "GET /api/get_class_name?location_id=925 HTTP/1.1" 200
+2023-10-26 09:39:01,949 - uvicorn.access - INFO - 36.225.187.6:57682 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=925 HTTP/1.1" 200
+2023-10-26 09:39:03,139 - uvicorn.access - INFO - 36.225.187.6:57682 - "GET /api/get_class_name?location_id=997 HTTP/1.1" 200
+2023-10-26 09:39:03,232 - uvicorn.access - INFO - 36.225.187.6:57682 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=997 HTTP/1.1" 200
+2023-10-26 09:39:21,709 - uvicorn.access - INFO - 36.225.187.6:57714 - "GET /api/get_class_name?location_id=773 HTTP/1.1" 200
+2023-10-26 09:39:21,798 - uvicorn.access - INFO - 36.225.187.6:57714 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=773 HTTP/1.1" 200
+2023-10-26 09:39:24,679 - uvicorn.access - INFO - 36.225.187.6:57714 - "GET /api/get_class_name?class_name_id=1913 HTTP/1.1" 200
+2023-10-26 09:39:24,761 - uvicorn.access - INFO - 36.225.187.6:57714 - "GET /api/get_event?class_name_id=1913 HTTP/1.1" 200
+2023-10-26 09:39:24,854 - uvicorn.access - INFO - 36.225.187.6:57715 - "GET /api/get_class_name?is_check=1&category=%E8%A0%9F%E7%87%AD/%E9%A6%99%E6%B0%9B/%E8%AA%BF%E9%A6%99&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 09:39:24,934 - uvicorn.access - INFO - 36.225.187.6:57715 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:25,009 - uvicorn.access - INFO - 36.225.187.6:57714 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:25,084 - uvicorn.access - INFO - 36.225.187.6:57715 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:25,159 - uvicorn.access - INFO - 36.225.187.6:57714 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:46,180 - uvicorn.access - INFO - 36.225.187.6:57716 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-26 09:39:46,403 - uvicorn.access - INFO - 36.225.187.6:57716 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:46,478 - uvicorn.access - INFO - 36.225.187.6:57716 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:46,558 - uvicorn.access - INFO - 36.225.187.6:57716 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:46,632 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:46,707 - uvicorn.access - INFO - 36.225.187.6:57716 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:46,782 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:46,857 - uvicorn.access - INFO - 36.225.187.6:57716 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:46,932 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:47,006 - uvicorn.access - INFO - 36.225.187.6:57716 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:47,079 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:47,155 - uvicorn.access - INFO - 36.225.187.6:57716 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:47,229 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:47,316 - uvicorn.access - INFO - 36.225.187.6:57716 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:47,390 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:47,464 - uvicorn.access - INFO - 36.225.187.6:57716 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:47,538 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:47,614 - uvicorn.access - INFO - 36.225.187.6:57716 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:47,688 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:49,046 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&category=%E6%A8%B9%E8%97%9D HTTP/1.1" 200
+2023-10-26 09:39:53,142 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&category= HTTP/1.1" 200
+2023-10-26 09:39:53,368 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:53,443 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:53,518 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:53,593 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:53,669 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:53,743 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:53,817 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:53,892 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:53,966 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:54,040 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:54,114 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:54,189 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:54,264 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:54,339 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:54,596 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 09:39:54,640 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 09:39:54,681 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 09:39:54,723 - app.api.classes - INFO - get_school
+2023-10-26 09:39:54,777 - uvicorn.access - INFO - 36.225.187.6:57765 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 09:39:54,785 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:54,860 - uvicorn.access - INFO - 36.225.187.6:57765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:54,933 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:55,009 - uvicorn.access - INFO - 36.225.187.6:57765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:55,082 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:55,155 - uvicorn.access - INFO - 36.225.187.6:57765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:55,229 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:55,303 - uvicorn.access - INFO - 36.225.187.6:57765 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:39:55,461 - uvicorn.access - INFO - 36.225.187.6:57757 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 09:40:01,389 - uvicorn.access - INFO - 36.225.187.6:57756 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:07:55,200 - uvicorn.access - INFO - 36.225.187.6:58455 - "GET /api/get_class_name?class_name_id=608 HTTP/1.1" 200
+2023-10-26 10:07:55,202 - uvicorn.access - INFO - 36.225.187.6:58454 - "GET /api/get_event?class_name_id=608 HTTP/1.1" 200
+2023-10-26 10:07:55,310 - uvicorn.access - INFO - 36.225.187.6:58454 - "GET /api/get_class_name?is_check=1&category=%E9%99%B6%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:07:55,391 - uvicorn.access - INFO - 36.225.187.6:58454 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:07:55,466 - uvicorn.access - INFO - 36.225.187.6:58455 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:07:55,540 - uvicorn.access - INFO - 36.225.187.6:58454 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:07:55,612 - uvicorn.access - INFO - 36.225.187.6:58455 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:09,713 - uvicorn.access - INFO - 36.225.187.6:58466 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-26 10:08:09,934 - uvicorn.access - INFO - 36.225.187.6:58466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,010 - uvicorn.access - INFO - 36.225.187.6:58466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,086 - uvicorn.access - INFO - 36.225.187.6:58466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,159 - uvicorn.access - INFO - 36.225.187.6:58467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,232 - uvicorn.access - INFO - 36.225.187.6:58466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,307 - uvicorn.access - INFO - 36.225.187.6:58467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,381 - uvicorn.access - INFO - 36.225.187.6:58466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,455 - uvicorn.access - INFO - 36.225.187.6:58466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,530 - uvicorn.access - INFO - 36.225.187.6:58467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,618 - uvicorn.access - INFO - 36.225.187.6:58466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,691 - uvicorn.access - INFO - 36.225.187.6:58467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,764 - uvicorn.access - INFO - 36.225.187.6:58466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,839 - uvicorn.access - INFO - 36.225.187.6:58467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,912 - uvicorn.access - INFO - 36.225.187.6:58466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:10,986 - uvicorn.access - INFO - 36.225.187.6:58467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:11,060 - uvicorn.access - INFO - 36.225.187.6:58466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:11,132 - uvicorn.access - INFO - 36.225.187.6:58467 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:11,205 - uvicorn.access - INFO - 36.225.187.6:58466 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:08:32,433 - uvicorn.access - INFO - 36.225.187.6:58468 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&category=%E9%87%91%E5%B7%A5/%E9%A3%BE%E5%93%81 HTTP/1.1" 200
+2023-10-26 10:08:38,600 - uvicorn.access - INFO - 36.225.187.6:58469 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&category= HTTP/1.1" 200
+2023-10-26 10:08:40,306 - uvicorn.access - INFO - 36.225.187.6:58469 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18&category=%E6%A4%8D%E6%A0%BD/%E8%8A%B1%E8%97%9D HTTP/1.1" 200
+2023-10-26 10:10:01,449 - uvicorn.access - INFO - 36.225.187.6:58572 - "GET /api/get_class_name?class_name_id=5112 HTTP/1.1" 200
+2023-10-26 10:10:01,450 - uvicorn.access - INFO - 36.225.187.6:58571 - "GET /api/get_event?class_name_id=5112 HTTP/1.1" 200
+2023-10-26 10:10:01,559 - uvicorn.access - INFO - 36.225.187.6:58571 - "GET /api/get_class_name?is_check=1&category=%E6%A4%8D%E6%A0%BD/%E8%8A%B1%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:10:01,662 - uvicorn.access - INFO - 36.225.187.6:58571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:10:01,774 - uvicorn.access - INFO - 36.225.187.6:58571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:10:01,855 - uvicorn.access - INFO - 36.225.187.6:58571 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:10:01,928 - uvicorn.access - INFO - 36.225.187.6:58572 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:11:00,907 - uvicorn.access - INFO - 36.225.187.6:58625 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:11:00,930 - uvicorn.access - INFO - 36.225.187.6:58626 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:11:00,941 - app.api.classes - INFO - get_school
+2023-10-26 10:11:00,991 - uvicorn.access - INFO - 36.225.187.6:58627 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:11:01,031 - uvicorn.access - INFO - 36.225.187.6:58624 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:11:01,124 - uvicorn.access - INFO - 36.225.187.6:58624 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:11:01,198 - uvicorn.access - INFO - 36.225.187.6:58627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:11:01,270 - uvicorn.access - INFO - 36.225.187.6:58624 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:11:01,350 - uvicorn.access - INFO - 36.225.187.6:58627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:11:01,433 - uvicorn.access - INFO - 36.225.187.6:58624 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:11:01,511 - uvicorn.access - INFO - 36.225.187.6:58627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:11:01,688 - uvicorn.access - INFO - 36.225.187.6:58624 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:11:01,870 - uvicorn.access - INFO - 36.225.187.6:58624 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:11:02,029 - uvicorn.access - INFO - 36.225.187.6:58627 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:11:08,033 - uvicorn.access - INFO - 36.225.187.6:58628 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:12:01,055 - uvicorn.access - INFO - 36.225.187.6:58671 - "GET /api/get_class_name?class_name_id=590 HTTP/1.1" 200
+2023-10-26 10:12:01,056 - uvicorn.access - INFO - 36.225.187.6:58672 - "GET /api/get_event?class_name_id=590 HTTP/1.1" 200
+2023-10-26 10:12:01,161 - uvicorn.access - INFO - 36.225.187.6:58671 - "GET /api/get_class_name?is_check=1&category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:12:01,240 - uvicorn.access - INFO - 36.225.187.6:58671 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:12:01,315 - uvicorn.access - INFO - 36.225.187.6:58672 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:12:01,390 - uvicorn.access - INFO - 36.225.187.6:58671 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:12:51,606 - uvicorn.access - INFO - 36.225.187.6:58687 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:12:51,618 - app.api.classes - INFO - get_school
+2023-10-26 10:12:51,678 - uvicorn.access - INFO - 36.225.187.6:58688 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:12:51,702 - uvicorn.access - INFO - 36.225.187.6:58685 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:12:51,746 - uvicorn.access - INFO - 36.225.187.6:58686 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:12:51,843 - uvicorn.access - INFO - 36.225.187.6:58686 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:12:51,920 - uvicorn.access - INFO - 36.225.187.6:58685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:12:51,994 - uvicorn.access - INFO - 36.225.187.6:58686 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:12:52,067 - uvicorn.access - INFO - 36.225.187.6:58685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:12:52,140 - uvicorn.access - INFO - 36.225.187.6:58686 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:12:52,327 - uvicorn.access - INFO - 36.225.187.6:58685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:12:52,416 - uvicorn.access - INFO - 36.225.187.6:58686 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:12:52,532 - uvicorn.access - INFO - 36.225.187.6:58685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:12:52,685 - uvicorn.access - INFO - 36.225.187.6:58685 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:12:58,261 - uvicorn.access - INFO - 36.225.187.6:58689 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:14:38,642 - uvicorn.access - INFO - 36.225.187.6:58744 - "GET /api/get_news?news_id=101 HTTP/1.1" 200
+2023-10-26 10:15:14,312 - uvicorn.access - INFO - 36.225.187.6:58767 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:15:14,339 - uvicorn.access - INFO - 36.225.187.6:58766 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:15:14,369 - app.api.classes - INFO - get_school
+2023-10-26 10:15:14,430 - uvicorn.access - INFO - 36.225.187.6:58769 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:15:14,435 - uvicorn.access - INFO - 36.225.187.6:58768 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:15:14,519 - uvicorn.access - INFO - 36.225.187.6:58768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:15:14,621 - uvicorn.access - INFO - 36.225.187.6:58769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:15:14,697 - uvicorn.access - INFO - 36.225.187.6:58768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:15:14,778 - uvicorn.access - INFO - 36.225.187.6:58769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:15:14,851 - uvicorn.access - INFO - 36.225.187.6:58768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:15:15,028 - uvicorn.access - INFO - 36.225.187.6:58769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:15:15,117 - uvicorn.access - INFO - 36.225.187.6:58769 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:15:15,383 - uvicorn.access - INFO - 36.225.187.6:58768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:15:15,565 - uvicorn.access - INFO - 36.225.187.6:58768 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:15:21,040 - uvicorn.access - INFO - 36.225.187.6:58770 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:17:56,446 - uvicorn.access - INFO - 36.225.187.6:58814 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-10-26 10:18:00,639 - uvicorn.access - INFO - 36.225.187.6:58818 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:18:00,668 - uvicorn.access - INFO - 36.225.187.6:58817 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:18:00,702 - uvicorn.access - INFO - 36.225.187.6:58819 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:18:00,709 - app.api.classes - INFO - get_school
+2023-10-26 10:18:00,758 - uvicorn.access - INFO - 36.225.187.6:58820 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:18:00,783 - uvicorn.access - INFO - 36.225.187.6:58819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:18:00,859 - uvicorn.access - INFO - 36.225.187.6:58820 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:18:00,958 - uvicorn.access - INFO - 36.225.187.6:58820 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:18:01,031 - uvicorn.access - INFO - 36.225.187.6:58819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:18:01,106 - uvicorn.access - INFO - 36.225.187.6:58820 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:18:01,179 - uvicorn.access - INFO - 36.225.187.6:58819 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:18:01,368 - uvicorn.access - INFO - 36.225.187.6:58820 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:18:01,457 - uvicorn.access - INFO - 36.225.187.6:58820 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:18:01,590 - uvicorn.access - INFO - 36.225.187.6:58820 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:18:07,599 - uvicorn.access - INFO - 36.225.187.6:58821 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:18:25,849 - uvicorn.access - INFO - 36.225.187.6:58826 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-10-26 10:18:25,853 - uvicorn.access - INFO - 36.225.187.6:58827 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-10-26 10:18:25,855 - uvicorn.access - INFO - 36.225.187.6:58829 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:18:25,860 - uvicorn.access - INFO - 36.225.187.6:58825 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-10-26 10:18:25,864 - uvicorn.access - INFO - 36.225.187.6:58828 - "GET /api/get_news HTTP/1.1" 200
+2023-10-26 10:19:00,750 - uvicorn.access - INFO - 36.225.187.6:58857 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:19:00,776 - app.api.classes - INFO - get_school
+2023-10-26 10:19:00,829 - uvicorn.access - INFO - 36.225.187.6:58858 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:19:00,838 - uvicorn.access - INFO - 36.225.187.6:58855 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:19:00,897 - uvicorn.access - INFO - 36.225.187.6:58856 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:19:00,972 - uvicorn.access - INFO - 36.225.187.6:58856 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:19:01,065 - uvicorn.access - INFO - 36.225.187.6:58855 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:19:01,141 - uvicorn.access - INFO - 36.225.187.6:58856 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:19:01,218 - uvicorn.access - INFO - 36.225.187.6:58855 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:19:01,292 - uvicorn.access - INFO - 36.225.187.6:58856 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:19:01,477 - uvicorn.access - INFO - 36.225.187.6:58855 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:19:01,558 - uvicorn.access - INFO - 36.225.187.6:58856 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:19:01,833 - uvicorn.access - INFO - 36.225.187.6:58855 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:19:02,012 - uvicorn.access - INFO - 36.225.187.6:58856 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:19:07,532 - uvicorn.access - INFO - 36.225.187.6:58859 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:20:19,411 - uvicorn.access - INFO - 36.225.187.6:58930 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
+2023-10-26 10:20:19,489 - uvicorn.access - INFO - 36.225.187.6:58930 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-10-26 10:20:35,380 - uvicorn.access - INFO - 36.225.187.6:58935 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
+2023-10-26 10:20:35,457 - uvicorn.access - INFO - 36.225.187.6:58938 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
+2023-10-26 10:20:35,491 - uvicorn.access - INFO - 36.225.187.6:58936 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-26 10:20:35,493 - uvicorn.access - INFO - 36.225.187.6:58937 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-26 10:20:35,495 - uvicorn.access - INFO - 36.225.187.6:58939 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-26 10:20:35,539 - uvicorn.access - INFO - 36.225.187.6:58938 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
+2023-10-26 10:20:35,572 - uvicorn.access - INFO - 36.225.187.6:58939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:20:35,646 - uvicorn.access - INFO - 36.225.187.6:58938 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:20:35,722 - uvicorn.access - INFO - 36.225.187.6:58938 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:20:35,796 - uvicorn.access - INFO - 36.225.187.6:58939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:20:35,870 - uvicorn.access - INFO - 36.225.187.6:58938 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:20:35,943 - uvicorn.access - INFO - 36.225.187.6:58939 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:21:15,627 - uvicorn.access - INFO - 36.225.187.6:58950 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:21:15,660 - uvicorn.access - INFO - 36.225.187.6:58951 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:21:15,666 - uvicorn.access - INFO - 36.225.187.6:58948 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:21:15,691 - app.api.classes - INFO - get_school
+2023-10-26 10:21:15,755 - uvicorn.access - INFO - 36.225.187.6:58949 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:21:15,834 - uvicorn.access - INFO - 36.225.187.6:58949 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:21:15,909 - uvicorn.access - INFO - 36.225.187.6:58948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:21:15,990 - uvicorn.access - INFO - 36.225.187.6:58949 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:21:16,063 - uvicorn.access - INFO - 36.225.187.6:58948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:21:16,137 - uvicorn.access - INFO - 36.225.187.6:58949 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:21:16,209 - uvicorn.access - INFO - 36.225.187.6:58948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:21:16,357 - uvicorn.access - INFO - 36.225.187.6:58949 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:21:16,448 - uvicorn.access - INFO - 36.225.187.6:58948 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:21:16,580 - uvicorn.access - INFO - 36.225.187.6:58949 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:21:22,594 - uvicorn.access - INFO - 36.225.187.6:58952 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:21:34,099 - uvicorn.access - INFO - 36.225.187.6:58971 - "GET /api/get_class_name?location_id=106 HTTP/1.1" 200
+2023-10-26 10:21:34,197 - uvicorn.access - INFO - 36.225.187.6:58971 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=106 HTTP/1.1" 200
+2023-10-26 10:21:35,264 - uvicorn.access - INFO - 36.225.187.6:58971 - "GET /api/get_class_name?location_id=675 HTTP/1.1" 200
+2023-10-26 10:21:35,351 - uvicorn.access - INFO - 36.225.187.6:58971 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=675 HTTP/1.1" 200
+2023-10-26 10:22:26,482 - uvicorn.access - INFO - 36.225.187.6:59018 - "GET /api/get_class_name?location_id=1484 HTTP/1.1" 200
+2023-10-26 10:22:26,568 - uvicorn.access - INFO - 36.225.187.6:59018 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4&location_id=1484 HTTP/1.1" 200
+2023-10-26 10:25:12,650 - uvicorn.access - INFO - 36.225.187.6:59116 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-10-26 10:25:16,400 - uvicorn.access - INFO - 36.225.187.6:59136 - "POST /api/login/google/access-token HTTP/1.1" 200
+2023-10-26 10:26:10,927 - uvicorn.access - INFO - 36.225.187.6:59225 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:26:36,755 - app.api.classes - INFO - get_school
+2023-10-26 10:26:36,807 - uvicorn.access - INFO - 123.194.35.197:52648 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:26:36,818 - uvicorn.access - INFO - 123.194.35.197:52650 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:26:36,850 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:26:36,887 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:26:37,005 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:37,083 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:37,182 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:37,258 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:37,344 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:37,414 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:37,482 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:37,557 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:37,622 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:39,577 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-26 10:26:39,789 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:39,858 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:39,933 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,007 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,074 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,143 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,225 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,296 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,365 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,437 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,505 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,572 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,644 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,651 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,712 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,779 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,848 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,917 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:40,986 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:43,617 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:43,890 - uvicorn.access - INFO - 123.194.35.197:52651 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:26:43,894 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:43,894 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzQ4MTV9.Gb1nSywOXxA_Vuh4F8RJCFeXL8ICmDMmgtOLD-ueXrU HTTP/1.1" 200
+2023-10-26 10:26:44,166 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:26:44,206 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:26:44,234 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:26:44,272 - app.api.classes - INFO - get_school
+2023-10-26 10:26:44,344 - uvicorn.access - INFO - 123.194.35.197:52662 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:26:44,390 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:26:44,458 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:26:44,529 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:26:44,603 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:26:44,672 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:26:44,740 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:26:44,809 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:26:44,876 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:26:44,942 - uvicorn.access - INFO - 123.194.35.197:52649 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:26:47,721 - uvicorn.access - INFO - 36.225.187.6:59254 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:26:47,753 - uvicorn.access - INFO - 36.225.187.6:59252 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:26:47,772 - uvicorn.access - INFO - 36.225.187.6:59253 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:26:47,804 - app.api.classes - INFO - get_school
+2023-10-26 10:26:47,842 - uvicorn.access - INFO - 36.225.187.6:59255 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:26:47,913 - uvicorn.access - INFO - 36.225.187.6:59253 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:26:47,987 - uvicorn.access - INFO - 36.225.187.6:59255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:26:48,065 - uvicorn.access - INFO - 36.225.187.6:59255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:26:48,140 - uvicorn.access - INFO - 36.225.187.6:59255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:26:48,248 - uvicorn.access - INFO - 36.225.187.6:59259 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:26:48,322 - uvicorn.access - INFO - 36.225.187.6:59255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:26:48,400 - uvicorn.access - INFO - 36.225.187.6:59259 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:26:48,539 - uvicorn.access - INFO - 36.225.187.6:59255 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:26:48,630 - uvicorn.access - INFO - 36.225.187.6:59259 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:26:48,818 - uvicorn.access - INFO - 123.194.35.197:52649 - "POST /api/login/google/access-token HTTP/1.1" 200
+2023-10-26 10:26:51,885 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:26:52,998 - uvicorn.access - INFO - 36.225.187.6:59256 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:26:53,412 - uvicorn.access - INFO - 123.194.35.197:52647 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTY5ODU0NjQwOH0.Y2LPjAVyLHNghk6K_6g-D7T-TEuuJpEJZbTa3N__DoE HTTP/1.1" 200
+2023-10-26 10:27:02,129 - uvicorn.access - INFO - 36.225.187.6:59268 - "GET /api/get_class_name?class_name_id=590 HTTP/1.1" 200
+2023-10-26 10:27:02,130 - uvicorn.access - INFO - 36.225.187.6:59269 - "GET /api/get_event?class_name_id=590 HTTP/1.1" 200
+2023-10-26 10:27:02,232 - uvicorn.access - INFO - 36.225.187.6:59269 - "GET /api/get_class_name?is_check=1&category=%E5%B1%95%E8%A6%BD&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:27:02,310 - uvicorn.access - INFO - 36.225.187.6:59269 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:02,385 - uvicorn.access - INFO - 36.225.187.6:59268 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:02,460 - uvicorn.access - INFO - 36.225.187.6:59269 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:27,141 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-26 10:27:27,364 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:27,438 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:27,511 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:27,585 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:27,659 - uvicorn.access - INFO - 36.225.187.6:59280 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:27,733 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:27,806 - uvicorn.access - INFO - 36.225.187.6:59280 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:27,881 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:27,956 - uvicorn.access - INFO - 36.225.187.6:59280 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:28,035 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:28,111 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:28,185 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:28,259 - uvicorn.access - INFO - 36.225.187.6:59282 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:28,333 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:28,407 - uvicorn.access - INFO - 36.225.187.6:59282 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:28,481 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:28,555 - uvicorn.access - INFO - 36.225.187.6:59282 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:27:28,628 - uvicorn.access - INFO - 36.225.187.6:59277 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:28:19,621 - uvicorn.access - INFO - 36.225.187.6:59299 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:28:19,993 - uvicorn.access - INFO - 36.225.187.6:59299 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:28:20,072 - uvicorn.access - INFO - 36.225.187.6:59299 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjMxNn0.F_Lf5de3MF09rL8VPGwUoPS7DGcFRi2vHPlH-UArCMw HTTP/1.1" 200
+2023-10-26 10:28:30,553 - app.api.classes - INFO - get_school
+2023-10-26 10:28:30,609 - uvicorn.access - INFO - 36.225.187.6:59322 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:28:30,615 - uvicorn.access - INFO - 36.225.187.6:59321 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:28:30,637 - uvicorn.access - INFO - 36.225.187.6:59320 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:28:30,697 - uvicorn.access - INFO - 36.225.187.6:59319 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:28:30,796 - uvicorn.access - INFO - 36.225.187.6:59319 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:28:30,869 - uvicorn.access - INFO - 36.225.187.6:59320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:28:30,944 - uvicorn.access - INFO - 36.225.187.6:59319 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:28:31,018 - uvicorn.access - INFO - 36.225.187.6:59320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:28:31,205 - uvicorn.access - INFO - 36.225.187.6:59320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:28:31,286 - uvicorn.access - INFO - 36.225.187.6:59320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:28:31,565 - uvicorn.access - INFO - 36.225.187.6:59320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:28:31,739 - uvicorn.access - INFO - 36.225.187.6:59319 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:28:31,891 - uvicorn.access - INFO - 36.225.187.6:59320 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 10:28:37,325 - uvicorn.access - INFO - 36.225.187.6:59318 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:28:50,213 - uvicorn.access - INFO - 123.194.35.197:52751 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTY5ODU0NjQwOH0.Y2LPjAVyLHNghk6K_6g-D7T-TEuuJpEJZbTa3N__DoE HTTP/1.1" 200
+2023-10-26 10:28:50,213 - uvicorn.access - INFO - 123.194.35.197:52750 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTY5ODU0NjQwOH0.Y2LPjAVyLHNghk6K_6g-D7T-TEuuJpEJZbTa3N__DoE HTTP/1.1" 200
+2023-10-26 10:28:50,300 - uvicorn.access - INFO - 123.194.35.197:52751 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTY5ODU0NjQwOH0.Y2LPjAVyLHNghk6K_6g-D7T-TEuuJpEJZbTa3N__DoE HTTP/1.1" 200
+2023-10-26 10:28:51,381 - uvicorn.access - INFO - 123.194.35.197:52751 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTY5ODU0NjQwOH0.Y2LPjAVyLHNghk6K_6g-D7T-TEuuJpEJZbTa3N__DoE HTTP/1.1" 200
+2023-10-26 10:30:33,275 - uvicorn.access - INFO - 36.225.187.6:59356 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-10-26 10:30:38,379 - uvicorn.access - INFO - 36.225.187.6:59381 - "POST /api/login/google/access-token HTTP/1.1" 200
+2023-10-26 10:30:40,123 - uvicorn.access - INFO - 36.225.187.6:59381 - "POST /api/login/google/access-token HTTP/1.1" 200
+2023-10-26 10:31:30,155 - uvicorn.access - INFO - 123.194.35.197:52873 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmkgQ2hlbiIsImV4cCI6MTY5ODU0NjQwOH0.Y2LPjAVyLHNghk6K_6g-D7T-TEuuJpEJZbTa3N__DoE HTTP/1.1" 200
+2023-10-26 10:31:38,770 - uvicorn.access - INFO - 123.194.35.197:52879 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-10-26 10:32:02,393 - uvicorn.access - INFO - 123.194.35.197:52897 - "POST /api/login/google/access-token HTTP/1.1" 200
+2023-10-26 10:32:05,759 - uvicorn.access - INFO - 123.194.35.197:52897 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTk2NzNcdTViYTNcdTdmYmQiLCJleHAiOjE2OTg1NDY3MjJ9.cVygQW1MiBIKhIAjE9mDSa-Oe0Ojefgh0_9wWCa0Bro HTTP/1.1" 200
+2023-10-26 10:32:15,123 - uvicorn.access - INFO - 36.225.187.6:59461 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:16,084 - app.api.classes - INFO - get_school
+2023-10-26 10:32:16,148 - uvicorn.access - INFO - 36.224.98.207:51660 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:32:16,158 - uvicorn.access - INFO - 36.224.98.207:51663 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:32:16,198 - uvicorn.access - INFO - 36.224.98.207:51659 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:32:16,231 - uvicorn.access - INFO - 36.224.98.207:51661 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:32:16,688 - uvicorn.access - INFO - 36.224.98.207:51661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 10:32:16,843 - uvicorn.access - INFO - 36.224.98.207:51663 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 10:32:17,445 - uvicorn.access - INFO - 36.224.98.207:51661 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 10:32:17,629 - uvicorn.access - INFO - 36.224.98.207:51659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 10:32:17,804 - uvicorn.access - INFO - 36.224.98.207:51663 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 10:32:17,974 - uvicorn.access - INFO - 36.224.98.207:51659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 10:32:18,095 - uvicorn.access - INFO - 36.224.98.207:51663 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 10:32:18,351 - uvicorn.access - INFO - 36.224.98.207:51659 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 10:32:18,533 - uvicorn.access - INFO - 36.224.98.207:51663 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 10:32:21,464 - uvicorn.access - INFO - 36.224.98.207:51663 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 10:32:24,165 - uvicorn.access - INFO - 36.224.98.207:51662 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:32:24,167 - app.api.classes - INFO - get_school
+2023-10-26 10:32:24,174 - uvicorn.access - INFO - 36.224.98.207:51659 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 10:32:24,188 - uvicorn.access - INFO - 36.224.98.207:51663 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 10:32:27,758 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-26 10:32:27,987 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,061 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,136 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,210 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,284 - uvicorn.access - INFO - 36.225.187.6:59489 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,358 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,432 - uvicorn.access - INFO - 36.225.187.6:59489 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,508 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,583 - uvicorn.access - INFO - 36.225.187.6:59489 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,658 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,732 - uvicorn.access - INFO - 36.225.187.6:59489 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,807 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,881 - uvicorn.access - INFO - 36.225.187.6:59489 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:28,957 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:29,032 - uvicorn.access - INFO - 36.225.187.6:59489 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:29,107 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:29,183 - uvicorn.access - INFO - 36.225.187.6:59489 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:29,256 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:31,698 - uvicorn.access - INFO - 36.225.187.6:59486 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkLiIsImV4cCI6MTY5ODU0NjY0MH0.y6f5JZJzDg2X6CfcD0ml5fO29JG9gDe79-NbHc4PAS0 HTTP/1.1" 200
+2023-10-26 10:32:33,374 - uvicorn.access - INFO - 123.194.35.197:52927 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTk2NzNcdTViYTNcdTdmYmQiLCJleHAiOjE2OTg1NDY3MjJ9.cVygQW1MiBIKhIAjE9mDSa-Oe0Ojefgh0_9wWCa0Bro HTTP/1.1" 200
+2023-10-26 10:32:40,266 - app.api.classes - INFO - get_school
+2023-10-26 10:32:40,332 - uvicorn.access - INFO - 123.192.84.193:6383 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:32:40,334 - uvicorn.access - INFO - 123.192.84.193:4427 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:32:40,352 - uvicorn.access - INFO - 123.192.84.193:6664 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:32:40,398 - uvicorn.access - INFO - 123.192.84.193:8423 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:32:41,140 - uvicorn.access - INFO - 123.192.84.193:8423 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 10:32:41,777 - uvicorn.access - INFO - 123.192.84.193:6456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 10:32:42,737 - uvicorn.access - INFO - 123.192.84.193:8423 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 10:32:43,343 - uvicorn.access - INFO - 123.192.84.193:6456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 10:32:43,819 - uvicorn.access - INFO - 123.192.84.193:6383 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 10:32:44,414 - uvicorn.access - INFO - 123.192.84.193:6456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 10:32:45,077 - uvicorn.access - INFO - 123.192.84.193:6383 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 10:32:45,653 - uvicorn.access - INFO - 123.192.84.193:6456 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 10:32:46,410 - uvicorn.access - INFO - 123.192.84.193:6383 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 10:32:46,906 - uvicorn.access - INFO - 123.192.84.193:1835 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:35:05,384 - uvicorn.access - INFO - 123.194.35.197:53044 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzY3MjR9.ZFytXgo7SZgayM2bdQA8CjdSigRs8XNN50Jp6Y8A_4Y HTTP/1.1" 200
+2023-10-26 10:35:05,471 - uvicorn.access - INFO - 123.194.35.197:53044 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzY3MjR9.ZFytXgo7SZgayM2bdQA8CjdSigRs8XNN50Jp6Y8A_4Y&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 10:35:05,734 - app.api.classes - INFO - get_school
+2023-10-26 10:35:06,314 - uvicorn.access - INFO - 123.194.35.197:53042 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg0NzY3MjR9.ZFytXgo7SZgayM2bdQA8CjdSigRs8XNN50Jp6Y8A_4Y HTTP/1.1" 200
+2023-10-26 10:35:09,711 - uvicorn.access - INFO - 123.194.35.197:53042 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-10-26 10:35:12,884 - uvicorn.access - INFO - 123.194.35.197:53042 - "POST /api/login HTTP/1.1" 200
+2023-10-26 10:35:14,993 - uvicorn.access - INFO - 123.194.35.197:53042 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:37:10,386 - app.api.classes - INFO - get_school
+2023-10-26 10:37:10,442 - uvicorn.access - INFO - 125.224.193.18:58009 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:37:10,444 - uvicorn.access - INFO - 125.224.193.18:58006 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 10:37:10,487 - uvicorn.access - INFO - 125.224.193.18:58008 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 10:37:10,533 - uvicorn.access - INFO - 125.224.193.18:58010 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 10:37:10,952 - uvicorn.access - INFO - 125.224.193.18:58010 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 10:37:11,003 - uvicorn.access - INFO - 125.224.193.18:58010 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 10:37:11,054 - uvicorn.access - INFO - 125.224.193.18:58010 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 10:37:11,132 - uvicorn.access - INFO - 125.224.193.18:58010 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 10:37:11,198 - uvicorn.access - INFO - 125.224.193.18:58010 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 10:37:11,254 - uvicorn.access - INFO - 125.224.193.18:58008 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 10:37:11,308 - uvicorn.access - INFO - 125.224.193.18:58010 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 10:37:11,364 - uvicorn.access - INFO - 125.224.193.18:58010 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 10:37:11,417 - uvicorn.access - INFO - 125.224.193.18:58010 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 10:37:17,140 - uvicorn.access - INFO - 125.224.193.18:58007 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 10:38:38,847 - uvicorn.access - INFO - 125.224.193.18:58040 - "GET /api/get_news HTTP/1.1" 200
+2023-10-26 10:38:38,849 - uvicorn.access - INFO - 125.224.193.18:58039 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-10-26 10:38:38,851 - uvicorn.access - INFO - 125.224.193.18:58041 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-10-26 10:38:38,854 - uvicorn.access - INFO - 125.224.193.18:58042 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-10-26 10:38:38,856 - uvicorn.access - INFO - 125.224.193.18:58043 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 10:39:09,439 - uvicorn.access - INFO - 123.194.35.197:53219 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:09,513 - uvicorn.access - INFO - 123.194.35.197:53219 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:09,515 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:10,746 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-26 10:39:10,966 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:11,042 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:11,119 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:11,196 - uvicorn.access - INFO - 123.194.35.197:53219 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:11,271 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:11,344 - uvicorn.access - INFO - 123.194.35.197:53219 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:11,419 - uvicorn.access - INFO - 123.194.35.197:53219 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:11,501 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:11,576 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:11,650 - uvicorn.access - INFO - 123.194.35.197:53219 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:11,723 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:11,800 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:11,876 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:12,011 - uvicorn.access - INFO - 123.194.35.197:53219 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:12,104 - uvicorn.access - INFO - 123.194.35.197:53219 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:12,198 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:12,310 - uvicorn.access - INFO - 123.194.35.197:53220 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 10:39:12,415 - uvicorn.access - INFO - 123.194.35.197:53219 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 11:35:44,629 - uvicorn.access - INFO - 36.224.98.207:52792 - "POST /api/login HTTP/1.1" 200
+2023-10-26 11:35:44,721 - uvicorn.access - INFO - 36.224.98.207:52792 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTUwNTQ0fQ.VYDsE-ia6ri7gGbQc2V8IFfIQnIJWQtk8nRkvUfkGf0 HTTP/1.1" 200
+2023-10-26 11:35:46,327 - app.api.classes - INFO - get_school
+2023-10-26 11:35:51,570 - uvicorn.access - INFO - 36.224.98.207:52803 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 11:35:51,593 - uvicorn.access - INFO - 36.224.98.207:52805 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 11:35:51,599 - uvicorn.access - INFO - 36.224.98.207:52804 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 11:42:28,533 - app.api.classes - INFO - get_school
+2023-10-26 11:42:28,598 - uvicorn.access - INFO - 123.192.84.193:8313 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 11:42:28,600 - uvicorn.access - INFO - 123.192.84.193:1666 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 11:42:28,638 - uvicorn.access - INFO - 123.192.84.193:7475 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 11:42:28,678 - uvicorn.access - INFO - 123.192.84.193:4884 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 11:42:28,907 - uvicorn.access - INFO - 123.192.84.193:4884 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:42:29,041 - uvicorn.access - INFO - 123.192.84.193:7475 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:42:29,122 - uvicorn.access - INFO - 123.192.84.193:4884 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:42:29,221 - uvicorn.access - INFO - 123.192.84.193:7475 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:42:29,420 - uvicorn.access - INFO - 123.192.84.193:4884 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:42:29,543 - uvicorn.access - INFO - 123.192.84.193:7475 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:42:29,614 - uvicorn.access - INFO - 123.192.84.193:4884 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:42:29,735 - uvicorn.access - INFO - 123.192.84.193:7475 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:42:29,813 - uvicorn.access - INFO - 123.192.84.193:4884 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:42:35,294 - uvicorn.access - INFO - 123.192.84.193:3487 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 11:46:34,466 - app.api.classes - INFO - get_school
+2023-10-26 11:46:34,471 - uvicorn.access - INFO - 36.224.98.207:52938 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 11:46:34,527 - uvicorn.access - INFO - 36.224.98.207:52937 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 11:46:34,571 - uvicorn.access - INFO - 36.224.98.207:52939 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 11:46:34,605 - uvicorn.access - INFO - 36.224.98.207:52936 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 11:46:34,761 - uvicorn.access - INFO - 36.224.98.207:52936 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 11:46:34,909 - uvicorn.access - INFO - 36.224.98.207:52939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 11:46:35,185 - uvicorn.access - INFO - 36.224.98.207:52936 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 11:46:35,454 - uvicorn.access - INFO - 36.224.98.207:52939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 11:46:35,634 - uvicorn.access - INFO - 36.224.98.207:52936 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 11:46:35,790 - uvicorn.access - INFO - 36.224.98.207:52939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 11:46:35,960 - uvicorn.access - INFO - 36.224.98.207:52939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 11:46:36,149 - uvicorn.access - INFO - 36.224.98.207:52936 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 11:46:36,311 - uvicorn.access - INFO - 36.224.98.207:52939 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 11:46:41,544 - uvicorn.access - INFO - 36.224.98.207:52935 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 11:48:27,670 - uvicorn.access - INFO - 123.192.84.193:4165 - "GET /api/get_news HTTP/1.1" 200
+2023-10-26 11:48:38,933 - uvicorn.access - INFO - 123.192.84.193:8443 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 11:48:38,963 - uvicorn.access - INFO - 123.192.84.193:1514 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 11:48:38,997 - uvicorn.access - INFO - 123.192.84.193:7321 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 11:48:38,998 - app.api.classes - INFO - get_school
+2023-10-26 11:48:39,050 - uvicorn.access - INFO - 123.192.84.193:5992 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 11:48:39,187 - uvicorn.access - INFO - 123.192.84.193:5992 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:48:39,298 - uvicorn.access - INFO - 123.192.84.193:7321 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:48:39,560 - uvicorn.access - INFO - 123.192.84.193:5992 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:48:39,882 - uvicorn.access - INFO - 123.192.84.193:7321 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:48:40,215 - uvicorn.access - INFO - 123.192.84.193:5992 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:48:40,322 - uvicorn.access - INFO - 123.192.84.193:7321 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:48:40,716 - uvicorn.access - INFO - 123.192.84.193:5992 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:48:40,845 - uvicorn.access - INFO - 123.192.84.193:7321 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:48:41,123 - uvicorn.access - INFO - 123.192.84.193:5992 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:48:45,802 - uvicorn.access - INFO - 123.192.84.193:2495 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 11:49:52,026 - uvicorn.access - INFO - 123.192.84.193:7126 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-10-26 11:49:52,029 - uvicorn.access - INFO - 123.192.84.193:8247 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-10-26 11:49:52,035 - uvicorn.access - INFO - 123.192.84.193:7474 - "GET /api/get_news HTTP/1.1" 200
+2023-10-26 11:49:52,991 - uvicorn.access - INFO - 123.192.84.193:7126 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-10-26 11:49:53,376 - uvicorn.access - INFO - 123.192.84.193:6075 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 11:50:34,427 - uvicorn.access - INFO - 101.12.16.245:47927 - "GET /docs HTTP/1.1" 200
+2023-10-26 11:50:34,790 - uvicorn.access - INFO - 101.12.16.245:47927 - "GET /openapi.json HTTP/1.1" 200
+2023-10-26 11:51:02,732 - uvicorn.access - INFO - 123.192.84.193:3915 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 11:51:02,756 - uvicorn.access - INFO - 123.192.84.193:6434 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 11:51:02,797 - uvicorn.access - INFO - 123.192.84.193:5243 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 11:51:02,860 - app.api.classes - INFO - get_school
+2023-10-26 11:51:02,862 - uvicorn.access - INFO - 123.192.84.193:8606 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 11:51:03,053 - uvicorn.access - INFO - 123.192.84.193:5243 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:51:03,183 - uvicorn.access - INFO - 123.192.84.193:8606 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:51:03,296 - uvicorn.access - INFO - 123.192.84.193:5243 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:51:03,374 - uvicorn.access - INFO - 123.192.84.193:8606 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:51:03,496 - uvicorn.access - INFO - 123.192.84.193:5243 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:51:03,577 - uvicorn.access - INFO - 123.192.84.193:8606 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:51:03,685 - uvicorn.access - INFO - 123.192.84.193:5243 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:51:03,814 - uvicorn.access - INFO - 123.192.84.193:8606 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:51:03,936 - uvicorn.access - INFO - 123.192.84.193:5243 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTQ3ODc2OTF9.curBY3nzOind1BDybCiVu-jSKkIA3j_bPG-YP6dSAK0 HTTP/1.1" 200
+2023-10-26 11:51:09,791 - uvicorn.access - INFO - 123.192.84.193:6434 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 11:55:33,617 - uvicorn.access - INFO - 123.192.84.193:5948 - "POST /api/login/google/access-token HTTP/1.1" 200
+2023-10-26 11:55:37,250 - uvicorn.access - INFO - 123.192.84.193:5948 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTg1NTE3MzN9.ss8BiuuRuXQ6rpBv1I-aSIE8WGzGhBKBH0MGDtwKN7Q HTTP/1.1" 200
+2023-10-26 11:55:37,367 - uvicorn.access - INFO - 123.192.84.193:5948 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTg1NTE3MzN9.ss8BiuuRuXQ6rpBv1I-aSIE8WGzGhBKBH0MGDtwKN7Q HTTP/1.1" 200
+2023-10-26 11:55:45,022 - uvicorn.access - INFO - 123.192.84.193:4617 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTg1NTE3MzN9.ss8BiuuRuXQ6rpBv1I-aSIE8WGzGhBKBH0MGDtwKN7Q HTTP/1.1" 200
+2023-10-26 11:55:45,404 - uvicorn.access - INFO - 123.192.84.193:4617 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTg1NTE3MzN9.ss8BiuuRuXQ6rpBv1I-aSIE8WGzGhBKBH0MGDtwKN7Q HTTP/1.1" 200
+2023-10-26 11:56:07,409 - uvicorn.access - INFO - 123.192.84.193:8193 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 11:56:07,861 - uvicorn.access - INFO - 123.192.84.193:8193 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 11:56:07,883 - uvicorn.access - INFO - 123.192.84.193:3857 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 11:56:08,380 - uvicorn.access - INFO - 123.192.84.193:8193 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 11:56:08,758 - app.api.classes - INFO - get_school
+2023-10-26 11:56:09,127 - uvicorn.access - INFO - 123.192.84.193:3857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTg1NTE3MzN9.ss8BiuuRuXQ6rpBv1I-aSIE8WGzGhBKBH0MGDtwKN7Q HTTP/1.1" 200
+2023-10-26 11:56:09,706 - uvicorn.access - INFO - 123.192.84.193:8193 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTg1NTE3MzN9.ss8BiuuRuXQ6rpBv1I-aSIE8WGzGhBKBH0MGDtwKN7Q HTTP/1.1" 200
+2023-10-26 11:56:09,777 - uvicorn.access - INFO - 123.192.84.193:3857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTg1NTE3MzN9.ss8BiuuRuXQ6rpBv1I-aSIE8WGzGhBKBH0MGDtwKN7Q HTTP/1.1" 200
+2023-10-26 11:56:10,565 - uvicorn.access - INFO - 123.192.84.193:8193 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTg1NTE3MzN9.ss8BiuuRuXQ6rpBv1I-aSIE8WGzGhBKBH0MGDtwKN7Q HTTP/1.1" 200
+2023-10-26 11:56:10,669 - uvicorn.access - INFO - 123.192.84.193:3857 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTg1NTE3MzN9.ss8BiuuRuXQ6rpBv1I-aSIE8WGzGhBKBH0MGDtwKN7Q HTTP/1.1" 200
+2023-10-26 11:56:10,748 - uvicorn.access - INFO - 123.192.84.193:8193 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJEb3JpcyBIc3UiLCJleHAiOjE2OTg1NTE3MzN9.ss8BiuuRuXQ6rpBv1I-aSIE8WGzGhBKBH0MGDtwKN7Q HTTP/1.1" 200
+2023-10-26 11:56:11,063 - uvicorn.access - INFO - 123.192.84.193:3857 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 11:56:11,074 - uvicorn.access - INFO - 123.192.84.193:2036 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 11:56:11,120 - uvicorn.access - INFO - 123.192.84.193:8335 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 11:56:11,694 - app.api.classes - INFO - get_school
+2023-10-26 11:56:11,746 - uvicorn.access - INFO - 123.192.84.193:1481 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 11:56:13,232 - uvicorn.access - INFO - 123.192.84.193:8335 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:56:14,018 - uvicorn.access - INFO - 123.192.84.193:3857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:56:14,152 - uvicorn.access - INFO - 123.192.84.193:8335 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:56:14,278 - uvicorn.access - INFO - 123.192.84.193:3857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:56:14,395 - uvicorn.access - INFO - 123.192.84.193:8335 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:56:14,518 - uvicorn.access - INFO - 123.192.84.193:3857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:56:14,719 - uvicorn.access - INFO - 123.192.84.193:8335 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:56:14,844 - uvicorn.access - INFO - 123.192.84.193:3857 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:56:14,975 - uvicorn.access - INFO - 123.192.84.193:8335 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:56:16,405 - uvicorn.access - INFO - 123.192.84.193:2812 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 11:58:53,961 - uvicorn.access - INFO - 123.192.84.193:4031 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-10-26 11:58:57,933 - uvicorn.access - INFO - 123.192.84.193:4031 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 11:58:58,067 - uvicorn.access - INFO - 123.192.84.193:6972 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 11:58:58,076 - uvicorn.access - INFO - 123.192.84.193:4031 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 11:58:58,178 - app.api.classes - INFO - get_school
+2023-10-26 11:58:58,232 - uvicorn.access - INFO - 123.192.84.193:2634 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 11:58:58,245 - uvicorn.access - INFO - 123.192.84.193:4031 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:58:58,366 - uvicorn.access - INFO - 123.192.84.193:2634 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:58:58,435 - uvicorn.access - INFO - 123.192.84.193:4031 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:58:58,503 - uvicorn.access - INFO - 123.192.84.193:2634 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:58:58,615 - uvicorn.access - INFO - 123.192.84.193:4031 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:58:58,684 - uvicorn.access - INFO - 123.192.84.193:2634 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:58:58,766 - uvicorn.access - INFO - 123.192.84.193:4031 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:58:58,872 - uvicorn.access - INFO - 123.192.84.193:2634 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:58:58,948 - uvicorn.access - INFO - 123.192.84.193:4031 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 11:59:04,769 - uvicorn.access - INFO - 123.192.84.193:1235 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 12:01:47,204 - uvicorn.access - INFO - 123.192.84.193:4115 - "GET /api/get_news HTTP/1.1" 200
+2023-10-26 12:01:47,209 - uvicorn.access - INFO - 123.192.84.193:4467 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-10-26 12:01:47,220 - uvicorn.access - INFO - 123.192.84.193:2924 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-10-26 12:01:47,226 - uvicorn.access - INFO - 123.192.84.193:5793 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-10-26 12:01:47,544 - uvicorn.access - INFO - 123.192.84.193:2924 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 12:02:24,873 - uvicorn.access - INFO - 123.192.84.193:5168 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 12:02:24,909 - uvicorn.access - INFO - 123.192.84.193:4536 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 12:02:24,958 - uvicorn.access - INFO - 123.192.84.193:5168 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 12:02:24,983 - uvicorn.access - INFO - 123.192.84.193:4260 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 12:02:25,002 - app.api.classes - INFO - get_school
+2023-10-26 12:02:25,179 - uvicorn.access - INFO - 123.192.84.193:4536 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:02:25,435 - uvicorn.access - INFO - 123.192.84.193:4260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:02:25,503 - uvicorn.access - INFO - 123.192.84.193:4536 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:02:25,759 - uvicorn.access - INFO - 123.192.84.193:4260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:02:25,843 - uvicorn.access - INFO - 123.192.84.193:4536 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:02:26,096 - uvicorn.access - INFO - 123.192.84.193:4260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:02:26,172 - uvicorn.access - INFO - 123.192.84.193:4536 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:02:26,424 - uvicorn.access - INFO - 123.192.84.193:4260 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:02:26,500 - uvicorn.access - INFO - 123.192.84.193:4536 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:02:31,169 - uvicorn.access - INFO - 123.192.84.193:6571 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 12:02:44,878 - uvicorn.access - INFO - 123.192.84.193:4749 - "GET /api/get_group_name?id=1 HTTP/1.1" 200
+2023-10-26 12:02:44,986 - uvicorn.access - INFO - 123.192.84.193:4749 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-10-26 12:02:53,118 - uvicorn.access - INFO - 123.192.84.193:8193 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 12:02:53,161 - uvicorn.access - INFO - 123.192.84.193:6022 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 12:02:53,164 - uvicorn.access - INFO - 123.192.84.193:3160 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 12:02:55,576 - uvicorn.access - INFO - 123.192.84.193:3160 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 12:02:56,858 - app.api.classes - INFO - get_school
+2023-10-26 12:02:59,026 - uvicorn.access - INFO - 123.192.84.193:3160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:03:01,820 - uvicorn.access - INFO - 123.192.84.193:5391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:03:01,941 - uvicorn.access - INFO - 123.192.84.193:3160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:03:02,023 - uvicorn.access - INFO - 123.192.84.193:5391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:03:02,104 - uvicorn.access - INFO - 123.192.84.193:3160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:03:02,182 - uvicorn.access - INFO - 123.192.84.193:5391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:03:02,251 - uvicorn.access - INFO - 123.192.84.193:3160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:03:02,322 - uvicorn.access - INFO - 123.192.84.193:5391 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:03:02,394 - uvicorn.access - INFO - 123.192.84.193:3160 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:03:03,810 - uvicorn.access - INFO - 123.192.84.193:6230 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 12:08:04,804 - uvicorn.access - INFO - 123.194.35.197:65271 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 12:08:04,864 - uvicorn.access - INFO - 123.194.35.197:65272 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 12:08:04,879 - uvicorn.access - INFO - 123.194.35.197:65271 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 12:08:04,882 - uvicorn.access - INFO - 123.194.35.197:65273 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 12:08:04,929 - app.api.classes - INFO - get_school
+2023-10-26 12:08:04,989 - uvicorn.access - INFO - 123.194.35.197:65273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:08:05,059 - uvicorn.access - INFO - 123.194.35.197:65271 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:08:05,132 - uvicorn.access - INFO - 123.194.35.197:65273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:08:05,206 - uvicorn.access - INFO - 123.194.35.197:65271 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:08:05,274 - uvicorn.access - INFO - 123.194.35.197:65273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:08:05,341 - uvicorn.access - INFO - 123.194.35.197:65271 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:08:05,411 - uvicorn.access - INFO - 123.194.35.197:65273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:08:05,479 - uvicorn.access - INFO - 123.194.35.197:65271 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:08:05,546 - uvicorn.access - INFO - 123.194.35.197:65273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 12:08:08,109 - uvicorn.access - INFO - 123.194.35.197:65292 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 12:08:16,563 - app.api.classes - INFO - get_school
+2023-10-26 12:08:16,599 - uvicorn.access - INFO - 123.194.35.197:65312 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 12:08:22,480 - app.api.classes - INFO - get_school
+2023-10-26 12:08:22,490 - uvicorn.access - INFO - 123.194.35.197:65318 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 12:11:13,499 - uvicorn.access - INFO - 36.224.98.207:53307 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:15,246 - uvicorn.access - INFO - 36.224.98.207:53307 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-26 12:11:15,547 - uvicorn.access - INFO - 36.224.98.207:53307 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:15,654 - uvicorn.access - INFO - 36.224.98.207:53307 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:15,770 - uvicorn.access - INFO - 36.224.98.207:53307 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:15,895 - uvicorn.access - INFO - 36.224.98.207:53313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:16,007 - uvicorn.access - INFO - 36.224.98.207:53307 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:16,119 - uvicorn.access - INFO - 36.224.98.207:53313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:16,224 - uvicorn.access - INFO - 36.224.98.207:53307 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:16,336 - uvicorn.access - INFO - 36.224.98.207:53313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:16,445 - uvicorn.access - INFO - 36.224.98.207:53307 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:16,559 - uvicorn.access - INFO - 36.224.98.207:53313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:16,663 - uvicorn.access - INFO - 36.224.98.207:53307 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:16,766 - uvicorn.access - INFO - 36.224.98.207:53313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:16,874 - uvicorn.access - INFO - 36.224.98.207:53307 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:16,982 - uvicorn.access - INFO - 36.224.98.207:53313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:17,091 - uvicorn.access - INFO - 36.224.98.207:53307 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:17,196 - uvicorn.access - INFO - 36.224.98.207:53313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:17,301 - uvicorn.access - INFO - 36.224.98.207:53307 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 12:11:17,410 - uvicorn.access - INFO - 36.224.98.207:53313 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 13:06:00,774 - app.api.classes - INFO - get_school
+2023-10-26 13:06:00,852 - uvicorn.access - INFO - 123.192.84.193:1690 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 13:06:00,882 - uvicorn.access - INFO - 123.192.84.193:5542 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 13:06:00,931 - uvicorn.access - INFO - 123.192.84.193:6311 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 13:06:00,952 - uvicorn.access - INFO - 123.192.84.193:4220 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 13:06:01,666 - uvicorn.access - INFO - 123.192.84.193:4220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:01,795 - uvicorn.access - INFO - 123.192.84.193:6311 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:01,926 - uvicorn.access - INFO - 123.192.84.193:4220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:01,993 - uvicorn.access - INFO - 123.192.84.193:6311 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:02,107 - uvicorn.access - INFO - 123.192.84.193:4220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:02,176 - uvicorn.access - INFO - 123.192.84.193:6311 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:02,300 - uvicorn.access - INFO - 123.192.84.193:4220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:02,487 - uvicorn.access - INFO - 123.192.84.193:6311 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:02,588 - uvicorn.access - INFO - 123.192.84.193:4220 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:07,804 - uvicorn.access - INFO - 123.192.84.193:4424 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 13:06:08,483 - uvicorn.access - INFO - 123.192.84.193:6523 - "GET /api/get_group_name?id=2 HTTP/1.1" 200
+2023-10-26 13:06:09,050 - uvicorn.access - INFO - 123.192.84.193:6523 - "GET /api/get_class_name?group_id=2&group_sort=%E6%A0%A1%E5%9C%92%E6%89%8E%E6%A0%B9&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-26 13:06:10,891 - uvicorn.access - INFO - 123.192.84.193:6523 - "GET /api/get_class_name?group_id=2&group_sort=%E8%BC%95%E5%B7%A5%E8%97%9D%E7%A7%81%E5%A1%BE&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-26 13:06:11,187 - uvicorn.access - INFO - 123.192.84.193:1922 - "GET /api/get_class_name?group_id=6 HTTP/1.1" 200
+2023-10-26 13:06:11,205 - uvicorn.access - INFO - 123.192.84.193:3254 - "GET /api/get_class_name?group_id=2&group_sort=pinkoi&page_num=1&page_amount=6 HTTP/1.1" 200
+2023-10-26 13:06:11,999 - uvicorn.access - INFO - 123.192.84.193:6523 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:13,123 - uvicorn.access - INFO - 123.192.84.193:1922 - "GET /api/get_article?group_id=6 HTTP/1.1" 200
+2023-10-26 13:06:13,124 - uvicorn.access - INFO - 123.192.84.193:3254 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:14,786 - uvicorn.access - INFO - 123.192.84.193:6523 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:16,385 - uvicorn.access - INFO - 123.192.84.193:1922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:16,961 - uvicorn.access - INFO - 123.192.84.193:6523 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:06:18,796 - uvicorn.access - INFO - 123.192.84.193:1922 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:15:34,979 - uvicorn.access - INFO - 36.224.98.207:54059 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 13:15:34,994 - uvicorn.access - INFO - 36.224.98.207:54058 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 13:15:34,995 - uvicorn.access - INFO - 36.224.98.207:54060 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 13:16:25,382 - uvicorn.access - INFO - 36.224.98.207:54286 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 13:16:25,383 - uvicorn.access - INFO - 36.224.98.207:54287 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 13:16:25,416 - uvicorn.access - INFO - 36.224.98.207:54288 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 13:16:41,190 - uvicorn.access - INFO - 36.224.98.207:54364 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 13:16:41,198 - uvicorn.access - INFO - 36.224.98.207:54365 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 13:16:41,251 - uvicorn.access - INFO - 36.224.98.207:54366 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 13:17:04,183 - uvicorn.access - INFO - 36.224.98.207:54486 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 13:17:04,193 - uvicorn.access - INFO - 36.224.98.207:54485 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 13:17:04,238 - uvicorn.access - INFO - 36.224.98.207:54487 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 13:17:11,033 - uvicorn.access - INFO - 36.224.98.207:54526 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 13:17:11,044 - uvicorn.access - INFO - 36.224.98.207:54527 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 13:17:11,098 - uvicorn.access - INFO - 36.224.98.207:54528 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 13:17:33,779 - uvicorn.access - INFO - 36.224.98.207:54635 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 13:17:33,787 - uvicorn.access - INFO - 36.224.98.207:54636 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 13:17:33,805 - uvicorn.access - INFO - 36.224.98.207:54637 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 13:17:48,301 - uvicorn.access - INFO - 36.224.98.207:54716 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 13:17:48,310 - uvicorn.access - INFO - 36.224.98.207:54717 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 13:17:48,317 - uvicorn.access - INFO - 36.224.98.207:54718 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 13:18:01,708 - uvicorn.access - INFO - 36.224.98.207:54788 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 13:18:01,719 - uvicorn.access - INFO - 36.224.98.207:54787 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 13:18:01,726 - uvicorn.access - INFO - 36.224.98.207:54789 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 13:29:14,340 - uvicorn.access - INFO - 198.235.24.235:64480 - "GET / HTTP/1.1" 404
+2023-10-26 13:42:10,294 - uvicorn.error - INFO - Shutting down
+2023-10-26 13:42:10,398 - uvicorn.error - INFO - Waiting for application shutdown.
+2023-10-26 13:42:10,402 - tortoise - INFO - Tortoise-ORM shutdown
+2023-10-26 13:42:10,402 - uvicorn.error - INFO - Application shutdown complete.
+2023-10-26 13:42:10,402 - uvicorn.error - INFO - Finished server process [327997]

+ 2025 - 0
log/test.log.2023-10-26

@@ -0,0 +1,2025 @@
+2023-10-26 13:42:11,202 - uvicorn.error - INFO - Stopping reloader process [326300]
+2023-10-26 13:42:14,492 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
+2023-10-26 13:42:14,492 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
+2023-10-26 13:42:14,492 - uvicorn.error - INFO - Uvicorn running on https://cmm.ai:8088 (Press CTRL+C to quit)
+2023-10-26 13:42:14,493 - uvicorn.error - INFO - Started reloader process [338491]
+2023-10-26 13:42:14,493 - uvicorn.error - INFO - Started reloader process [338491]
+2023-10-26 13:42:14,493 - uvicorn.error - INFO - Started reloader process [338491]
+2023-10-26 13:42:16,783 - uvicorn.error - INFO - Started server process [338494]
+2023-10-26 13:42:16,783 - uvicorn.error - INFO - Started server process [338494]
+2023-10-26 13:42:16,783 - uvicorn.error - INFO - Started server process [338494]
+2023-10-26 13:42:16,783 - uvicorn.error - INFO - Waiting for application startup.
+2023-10-26 13:42:16,783 - uvicorn.error - INFO - Waiting for application startup.
+2023-10-26 13:42:16,783 - uvicorn.error - INFO - Waiting for application startup.
+2023-10-26 13:42:16,806 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7fc72daf7b50>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
+2023-10-26 13:42:16,806 - tortoise - INFO - Tortoise-ORM started, {'default': <tortoise.backends.mysql.client.MySQLClient object at 0x7fc72daf7b50>}, {'models': {'Article_list': <class 'app.models.models.Article_list'>, 'Attend_record': <class 'app.models.models.Attend_record'>, 'Class_date': <class 'app.models.models.Class_date'>, 'Class_detail': <class 'app.models.models.Class_detail'>, 'Class_list': <class 'app.models.models.Class_list'>, 'Class_name': <class 'app.models.models.Class_name'>, 'Favorite_course': <class 'app.models.models.Favorite_course'>, 'Group_name': <class 'app.models.models.Group_name'>, 'Guidance_group': <class 'app.models.models.Guidance_group'>, 'News': <class 'app.models.models.News'>, 'One_day_class': <class 'app.models.models.One_day_class'>, 'Online_course': <class 'app.models.models.Online_course'>, 'Outter_class_list': <class 'app.models.models.Outter_class_list'>, 'Point_exchange_record': <class 'app.models.models.Point_exchange_record'>, 'Registration': <class 'app.models.models.Registration'>, 'Schools': <class 'app.models.models.Schools'>, 'Tgc_pic': <class 'app.models.models.Tgc_pic'>, 'Tgc_report': <class 'app.models.models.Tgc_report'>, 'User': <class 'app.models.models.User'>, 'User_information': <class 'app.models.models.User_information'>, 'User_point': <class 'app.models.models.User_point'>, 'User_resume': <class 'app.models.models.User_resume'>}}
+2023-10-26 13:42:16,807 - tortoise - INFO - Tortoise-ORM generating schema
+2023-10-26 13:42:16,807 - tortoise - INFO - Tortoise-ORM generating schema
+2023-10-26 13:42:16,828 - uvicorn.error - INFO - Application startup complete.
+2023-10-26 13:42:16,828 - uvicorn.error - INFO - Application startup complete.
+2023-10-26 13:42:16,828 - uvicorn.error - INFO - Application startup complete.
+2023-10-26 13:57:24,869 - app.api.classes - INFO - get_school
+2023-10-26 13:57:24,869 - app.api.classes - INFO - get_school
+2023-10-26 13:57:25,665 - uvicorn.access - INFO - 123.192.84.193:6197 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 13:57:25,665 - uvicorn.access - INFO - 123.192.84.193:6197 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 13:57:25,665 - uvicorn.access - INFO - 123.192.84.193:6197 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 13:57:25,672 - uvicorn.access - INFO - 123.192.84.193:7318 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 13:57:25,672 - uvicorn.access - INFO - 123.192.84.193:7318 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 13:57:25,672 - uvicorn.access - INFO - 123.192.84.193:7318 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 13:57:25,714 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 13:57:25,714 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 13:57:25,714 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 13:57:25,783 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 13:57:25,783 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 13:57:25,783 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 13:57:26,064 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,064 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,064 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,411 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,411 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,411 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,482 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,482 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,482 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,734 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,734 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,734 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,803 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,803 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:26,803 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:27,080 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:27,080 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:27,080 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:27,177 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:27,177 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:27,177 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:27,440 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:27,440 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:27,440 - uvicorn.access - INFO - 123.192.84.193:5285 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:27,519 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:27,519 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:27,519 - uvicorn.access - INFO - 123.192.84.193:4446 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 13:57:32,235 - uvicorn.access - INFO - 123.192.84.193:3184 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 13:57:32,235 - uvicorn.access - INFO - 123.192.84.193:3184 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 13:57:32,235 - uvicorn.access - INFO - 123.192.84.193:3184 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 13:58:26,633 - uvicorn.access - INFO - 36.224.98.207:60212 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 13:58:26,633 - uvicorn.access - INFO - 36.224.98.207:60212 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 13:58:26,633 - uvicorn.access - INFO - 36.224.98.207:60212 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 13:58:26,644 - uvicorn.access - INFO - 36.224.98.207:60213 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 13:58:26,644 - uvicorn.access - INFO - 36.224.98.207:60213 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 13:58:26,644 - uvicorn.access - INFO - 36.224.98.207:60213 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 13:58:26,726 - uvicorn.access - INFO - 36.224.98.207:60212 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 13:58:26,726 - uvicorn.access - INFO - 36.224.98.207:60212 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 13:58:26,726 - uvicorn.access - INFO - 36.224.98.207:60212 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:00:58,262 - uvicorn.access - INFO - 36.224.98.207:60912 - "POST /api/login HTTP/1.1" 200
+2023-10-26 14:00:58,262 - uvicorn.access - INFO - 36.224.98.207:60912 - "POST /api/login HTTP/1.1" 200
+2023-10-26 14:00:58,262 - uvicorn.access - INFO - 36.224.98.207:60912 - "POST /api/login HTTP/1.1" 200
+2023-10-26 14:00:58,352 - uvicorn.access - INFO - 36.224.98.207:60912 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:00:58,352 - uvicorn.access - INFO - 36.224.98.207:60912 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:00:58,352 - uvicorn.access - INFO - 36.224.98.207:60912 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:00:59,787 - app.api.classes - INFO - get_school
+2023-10-26 14:00:59,787 - app.api.classes - INFO - get_school
+2023-10-26 14:01:06,580 - uvicorn.access - INFO - 36.224.98.207:60912 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 14:01:06,580 - uvicorn.access - INFO - 36.224.98.207:60912 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 14:01:06,580 - uvicorn.access - INFO - 36.224.98.207:60912 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 14:01:07,634 - app.api.classes - INFO - get_school
+2023-10-26 14:01:07,634 - app.api.classes - INFO - get_school
+2023-10-26 14:01:07,732 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:01:07,732 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:01:07,732 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:01:07,796 - uvicorn.access - INFO - 123.194.35.197:53798 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:01:07,796 - uvicorn.access - INFO - 123.194.35.197:53798 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:01:07,796 - uvicorn.access - INFO - 123.194.35.197:53798 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:01:07,806 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:01:07,806 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:01:07,806 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:01:07,872 - uvicorn.access - INFO - 123.194.35.197:53798 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:01:07,872 - uvicorn.access - INFO - 123.194.35.197:53798 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:01:07,872 - uvicorn.access - INFO - 123.194.35.197:53798 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:01:07,896 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:07,896 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:07,896 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:07,991 - uvicorn.access - INFO - 123.194.35.197:53798 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:07,991 - uvicorn.access - INFO - 123.194.35.197:53798 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:07,991 - uvicorn.access - INFO - 123.194.35.197:53798 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,068 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,068 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,068 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,145 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,145 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,145 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,260 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,260 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,260 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,353 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,353 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,353 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,439 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,439 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,439 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,522 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,522 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,522 - uvicorn.access - INFO - 123.194.35.197:53799 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,606 - uvicorn.access - INFO - 123.194.35.197:53798 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,606 - uvicorn.access - INFO - 123.194.35.197:53798 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:08,606 - uvicorn.access - INFO - 123.194.35.197:53798 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:01:14,174 - uvicorn.access - INFO - 123.194.35.197:53800 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:01:14,174 - uvicorn.access - INFO - 123.194.35.197:53800 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:01:14,174 - uvicorn.access - INFO - 123.194.35.197:53800 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:01:19,730 - uvicorn.access - INFO - 36.224.98.207:61017 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:01:19,730 - uvicorn.access - INFO - 36.224.98.207:61017 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:01:19,730 - uvicorn.access - INFO - 36.224.98.207:61017 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:01:19,738 - uvicorn.access - INFO - 36.224.98.207:61018 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:01:19,738 - uvicorn.access - INFO - 36.224.98.207:61018 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:01:19,738 - uvicorn.access - INFO - 36.224.98.207:61018 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:01:19,755 - uvicorn.access - INFO - 36.224.98.207:61019 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:01:19,755 - uvicorn.access - INFO - 36.224.98.207:61019 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:01:19,755 - uvicorn.access - INFO - 36.224.98.207:61019 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:02:31,503 - uvicorn.access - INFO - 36.224.98.207:61339 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-26 14:02:31,503 - uvicorn.access - INFO - 36.224.98.207:61339 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-26 14:02:31,503 - uvicorn.access - INFO - 36.224.98.207:61339 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-26 14:02:35,796 - uvicorn.access - INFO - 36.224.98.207:61339 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:02:35,796 - uvicorn.access - INFO - 36.224.98.207:61339 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:02:35,796 - uvicorn.access - INFO - 36.224.98.207:61339 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:02:44,503 - uvicorn.access - INFO - 36.224.98.207:61409 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:02:44,503 - uvicorn.access - INFO - 36.224.98.207:61409 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:02:44,503 - uvicorn.access - INFO - 36.224.98.207:61409 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:02:44,594 - uvicorn.access - INFO - 36.224.98.207:61410 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:02:44,594 - uvicorn.access - INFO - 36.224.98.207:61410 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:02:44,594 - uvicorn.access - INFO - 36.224.98.207:61410 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:02:47,118 - uvicorn.access - INFO - 36.224.98.207:61410 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:02:47,118 - uvicorn.access - INFO - 36.224.98.207:61410 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:02:47,118 - uvicorn.access - INFO - 36.224.98.207:61410 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:02:47,221 - uvicorn.access - INFO - 36.224.98.207:61410 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:02:47,221 - uvicorn.access - INFO - 36.224.98.207:61410 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:02:47,221 - uvicorn.access - INFO - 36.224.98.207:61410 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:04:04,827 - uvicorn.access - INFO - 36.224.98.207:61752 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:04:04,827 - uvicorn.access - INFO - 36.224.98.207:61752 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:04:04,827 - uvicorn.access - INFO - 36.224.98.207:61752 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:04:05,143 - uvicorn.access - INFO - 36.224.98.207:61757 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:04:05,143 - uvicorn.access - INFO - 36.224.98.207:61757 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:04:05,143 - uvicorn.access - INFO - 36.224.98.207:61757 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:04:05,151 - uvicorn.access - INFO - 36.224.98.207:61758 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:04:05,151 - uvicorn.access - INFO - 36.224.98.207:61758 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:04:05,151 - uvicorn.access - INFO - 36.224.98.207:61758 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:04:05,159 - uvicorn.access - INFO - 36.224.98.207:61759 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:04:05,159 - uvicorn.access - INFO - 36.224.98.207:61759 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:04:05,159 - uvicorn.access - INFO - 36.224.98.207:61759 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:04:08,297 - uvicorn.access - INFO - 123.194.35.197:53948 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:04:08,297 - uvicorn.access - INFO - 123.194.35.197:53948 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:04:08,297 - uvicorn.access - INFO - 123.194.35.197:53948 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:04:08,321 - uvicorn.access - INFO - 123.194.35.197:53947 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:04:08,321 - uvicorn.access - INFO - 123.194.35.197:53947 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:04:08,321 - uvicorn.access - INFO - 123.194.35.197:53947 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:04:08,360 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:04:08,360 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:04:08,360 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:04:08,366 - uvicorn.access - INFO - 123.194.35.197:53948 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:04:08,366 - uvicorn.access - INFO - 123.194.35.197:53948 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:04:08,366 - uvicorn.access - INFO - 123.194.35.197:53948 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:04:08,386 - app.api.classes - INFO - get_school
+2023-10-26 14:04:08,386 - app.api.classes - INFO - get_school
+2023-10-26 14:04:08,585 - uvicorn.access - INFO - 123.194.35.197:53948 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,585 - uvicorn.access - INFO - 123.194.35.197:53948 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,585 - uvicorn.access - INFO - 123.194.35.197:53948 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,673 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,673 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,673 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,764 - uvicorn.access - INFO - 123.194.35.197:53948 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,764 - uvicorn.access - INFO - 123.194.35.197:53948 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,764 - uvicorn.access - INFO - 123.194.35.197:53948 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,842 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,842 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,842 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,928 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,928 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:08,928 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:09,006 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:09,006 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:09,006 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:09,078 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:09,078 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:09,078 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:09,159 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:09,159 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:09,159 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:09,234 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:09,234 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:09,234 - uvicorn.access - INFO - 123.194.35.197:53949 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:04:14,738 - uvicorn.access - INFO - 123.194.35.197:53947 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:04:14,738 - uvicorn.access - INFO - 123.194.35.197:53947 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:04:14,738 - uvicorn.access - INFO - 123.194.35.197:53947 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:04:30,284 - uvicorn.access - INFO - 36.224.98.207:61884 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:04:30,284 - uvicorn.access - INFO - 36.224.98.207:61884 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:04:30,284 - uvicorn.access - INFO - 36.224.98.207:61884 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:04:30,504 - uvicorn.access - INFO - 36.224.98.207:61887 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:04:30,504 - uvicorn.access - INFO - 36.224.98.207:61887 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:04:30,504 - uvicorn.access - INFO - 36.224.98.207:61887 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:04:30,510 - uvicorn.access - INFO - 36.224.98.207:61888 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:04:30,510 - uvicorn.access - INFO - 36.224.98.207:61888 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:04:30,510 - uvicorn.access - INFO - 36.224.98.207:61888 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:04:30,595 - uvicorn.access - INFO - 36.224.98.207:61887 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:04:30,595 - uvicorn.access - INFO - 36.224.98.207:61887 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:04:30,595 - uvicorn.access - INFO - 36.224.98.207:61887 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:05:32,323 - uvicorn.access - INFO - 36.224.98.207:62167 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:05:32,323 - uvicorn.access - INFO - 36.224.98.207:62167 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:05:32,323 - uvicorn.access - INFO - 36.224.98.207:62167 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:05:32,729 - uvicorn.access - INFO - 36.224.98.207:62172 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:05:32,729 - uvicorn.access - INFO - 36.224.98.207:62172 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:05:32,729 - uvicorn.access - INFO - 36.224.98.207:62172 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:05:32,743 - uvicorn.access - INFO - 36.224.98.207:62171 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:05:32,743 - uvicorn.access - INFO - 36.224.98.207:62171 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:05:32,743 - uvicorn.access - INFO - 36.224.98.207:62171 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:05:32,744 - uvicorn.access - INFO - 36.224.98.207:62170 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:05:32,744 - uvicorn.access - INFO - 36.224.98.207:62170 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:05:32,744 - uvicorn.access - INFO - 36.224.98.207:62170 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:08:11,096 - uvicorn.access - INFO - 123.194.35.197:54149 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:08:11,096 - uvicorn.access - INFO - 123.194.35.197:54149 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:08:11,096 - uvicorn.access - INFO - 123.194.35.197:54149 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:08:18,685 - uvicorn.access - INFO - 123.194.35.197:54158 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:08:18,685 - uvicorn.access - INFO - 123.194.35.197:54158 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:08:18,685 - uvicorn.access - INFO - 123.194.35.197:54158 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:08:18,751 - uvicorn.access - INFO - 123.194.35.197:54159 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:08:18,751 - uvicorn.access - INFO - 123.194.35.197:54159 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:08:18,751 - uvicorn.access - INFO - 123.194.35.197:54159 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:08:18,752 - uvicorn.access - INFO - 123.194.35.197:54160 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:08:18,752 - uvicorn.access - INFO - 123.194.35.197:54160 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:08:18,752 - uvicorn.access - INFO - 123.194.35.197:54160 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:08:22,374 - uvicorn.access - INFO - 123.194.35.197:54160 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:08:22,374 - uvicorn.access - INFO - 123.194.35.197:54160 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:08:22,374 - uvicorn.access - INFO - 123.194.35.197:54160 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:08:41,991 - uvicorn.access - INFO - 36.224.98.207:62975 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:08:41,991 - uvicorn.access - INFO - 36.224.98.207:62975 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:08:41,991 - uvicorn.access - INFO - 36.224.98.207:62975 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:08:42,000 - uvicorn.access - INFO - 36.224.98.207:62976 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:08:42,000 - uvicorn.access - INFO - 36.224.98.207:62976 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:08:42,000 - uvicorn.access - INFO - 36.224.98.207:62976 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:08:42,008 - uvicorn.access - INFO - 36.224.98.207:62977 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:08:42,008 - uvicorn.access - INFO - 36.224.98.207:62977 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:08:42,008 - uvicorn.access - INFO - 36.224.98.207:62977 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:08:49,614 - uvicorn.access - INFO - 36.224.98.207:63017 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:08:49,614 - uvicorn.access - INFO - 36.224.98.207:63017 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:08:49,614 - uvicorn.access - INFO - 36.224.98.207:63017 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:08:49,615 - uvicorn.access - INFO - 36.224.98.207:63018 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:08:49,615 - uvicorn.access - INFO - 36.224.98.207:63018 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:08:49,615 - uvicorn.access - INFO - 36.224.98.207:63018 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:08:49,627 - uvicorn.access - INFO - 36.224.98.207:63019 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:08:49,627 - uvicorn.access - INFO - 36.224.98.207:63019 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:08:49,627 - uvicorn.access - INFO - 36.224.98.207:63019 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:09:32,387 - uvicorn.access - INFO - 123.194.35.197:54215 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:09:32,387 - uvicorn.access - INFO - 123.194.35.197:54215 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:09:32,387 - uvicorn.access - INFO - 123.194.35.197:54215 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:10:15,696 - uvicorn.access - INFO - 36.224.98.207:63405 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:10:15,696 - uvicorn.access - INFO - 36.224.98.207:63405 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:10:15,696 - uvicorn.access - INFO - 36.224.98.207:63405 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:11:08,141 - uvicorn.access - INFO - 36.224.98.207:63629 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:11:08,141 - uvicorn.access - INFO - 36.224.98.207:63629 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:11:08,141 - uvicorn.access - INFO - 36.224.98.207:63629 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:11:08,238 - uvicorn.access - INFO - 36.224.98.207:63628 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:11:08,238 - uvicorn.access - INFO - 36.224.98.207:63628 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:11:08,238 - uvicorn.access - INFO - 36.224.98.207:63628 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:11:50,533 - uvicorn.access - INFO - 123.194.35.197:54328 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:11:50,533 - uvicorn.access - INFO - 123.194.35.197:54328 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:11:50,533 - uvicorn.access - INFO - 123.194.35.197:54328 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:11:50,609 - uvicorn.access - INFO - 123.194.35.197:54328 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:11:50,609 - uvicorn.access - INFO - 123.194.35.197:54328 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:11:50,609 - uvicorn.access - INFO - 123.194.35.197:54328 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:11:50,676 - uvicorn.access - INFO - 123.194.35.197:54328 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:11:50,676 - uvicorn.access - INFO - 123.194.35.197:54328 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:11:50,676 - uvicorn.access - INFO - 123.194.35.197:54328 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:11:50,746 - uvicorn.access - INFO - 123.194.35.197:54328 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:11:50,746 - uvicorn.access - INFO - 123.194.35.197:54328 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:11:50,746 - uvicorn.access - INFO - 123.194.35.197:54328 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:12:36,179 - uvicorn.access - INFO - 36.224.98.207:64012 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:12:36,179 - uvicorn.access - INFO - 36.224.98.207:64012 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:12:36,179 - uvicorn.access - INFO - 36.224.98.207:64012 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:12:36,760 - uvicorn.access - INFO - 36.224.98.207:64016 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:12:36,760 - uvicorn.access - INFO - 36.224.98.207:64016 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:12:36,760 - uvicorn.access - INFO - 36.224.98.207:64016 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:12:36,761 - uvicorn.access - INFO - 36.224.98.207:64017 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:12:36,761 - uvicorn.access - INFO - 36.224.98.207:64017 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:12:36,761 - uvicorn.access - INFO - 36.224.98.207:64017 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:12:36,784 - uvicorn.access - INFO - 36.224.98.207:64018 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:12:36,784 - uvicorn.access - INFO - 36.224.98.207:64018 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:12:36,784 - uvicorn.access - INFO - 36.224.98.207:64018 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:12:37,026 - uvicorn.access - INFO - 123.194.35.197:54329 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:12:37,026 - uvicorn.access - INFO - 123.194.35.197:54329 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:12:37,026 - uvicorn.access - INFO - 123.194.35.197:54329 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:12:37,270 - uvicorn.access - INFO - 123.194.35.197:54329 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:12:37,270 - uvicorn.access - INFO - 123.194.35.197:54329 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:12:37,270 - uvicorn.access - INFO - 123.194.35.197:54329 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:12:37,412 - uvicorn.access - INFO - 123.194.35.197:54351 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:12:37,412 - uvicorn.access - INFO - 123.194.35.197:54351 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:12:37,412 - uvicorn.access - INFO - 123.194.35.197:54351 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:12:37,484 - uvicorn.access - INFO - 123.194.35.197:54351 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:12:37,484 - uvicorn.access - INFO - 123.194.35.197:54351 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:12:37,484 - uvicorn.access - INFO - 123.194.35.197:54351 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:12:48,809 - uvicorn.access - INFO - 123.194.35.197:54358 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:12:48,809 - uvicorn.access - INFO - 123.194.35.197:54358 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:12:48,809 - uvicorn.access - INFO - 123.194.35.197:54358 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:12:48,881 - uvicorn.access - INFO - 123.194.35.197:54358 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:12:48,881 - uvicorn.access - INFO - 123.194.35.197:54358 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:12:48,881 - uvicorn.access - INFO - 123.194.35.197:54358 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:12:48,953 - uvicorn.access - INFO - 123.194.35.197:54358 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:12:48,953 - uvicorn.access - INFO - 123.194.35.197:54358 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:12:48,953 - uvicorn.access - INFO - 123.194.35.197:54358 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:12:49,024 - uvicorn.access - INFO - 123.194.35.197:54358 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:12:49,024 - uvicorn.access - INFO - 123.194.35.197:54358 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:12:49,024 - uvicorn.access - INFO - 123.194.35.197:54358 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:14:04,156 - uvicorn.access - INFO - 123.194.35.197:54396 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:14:04,156 - uvicorn.access - INFO - 123.194.35.197:54396 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:14:04,156 - uvicorn.access - INFO - 123.194.35.197:54396 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:14:04,228 - uvicorn.access - INFO - 123.194.35.197:54396 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:14:04,228 - uvicorn.access - INFO - 123.194.35.197:54396 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:14:04,228 - uvicorn.access - INFO - 123.194.35.197:54396 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:14:04,298 - uvicorn.access - INFO - 123.194.35.197:54396 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:14:04,298 - uvicorn.access - INFO - 123.194.35.197:54396 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:14:04,298 - uvicorn.access - INFO - 123.194.35.197:54396 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:14:04,375 - uvicorn.access - INFO - 123.194.35.197:54396 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:14:04,375 - uvicorn.access - INFO - 123.194.35.197:54396 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:14:04,375 - uvicorn.access - INFO - 123.194.35.197:54396 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:17:16,823 - app.api.classes - INFO - get_school
+2023-10-26 14:17:16,823 - app.api.classes - INFO - get_school
+2023-10-26 14:17:16,843 - uvicorn.access - INFO - 123.194.35.197:54521 - "GET /api/get_school?location_id=1 HTTP/1.1" 200
+2023-10-26 14:17:16,843 - uvicorn.access - INFO - 123.194.35.197:54521 - "GET /api/get_school?location_id=1 HTTP/1.1" 200
+2023-10-26 14:17:16,843 - uvicorn.access - INFO - 123.194.35.197:54521 - "GET /api/get_school?location_id=1 HTTP/1.1" 200
+2023-10-26 14:17:28,947 - uvicorn.access - INFO - 36.224.98.207:65276 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:17:28,947 - uvicorn.access - INFO - 36.224.98.207:65276 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:17:28,947 - uvicorn.access - INFO - 36.224.98.207:65276 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:17:28,968 - uvicorn.access - INFO - 36.224.98.207:65278 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:17:28,968 - uvicorn.access - INFO - 36.224.98.207:65278 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:17:28,968 - uvicorn.access - INFO - 36.224.98.207:65278 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:17:28,969 - uvicorn.access - INFO - 36.224.98.207:65277 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:17:28,969 - uvicorn.access - INFO - 36.224.98.207:65277 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:17:28,969 - uvicorn.access - INFO - 36.224.98.207:65277 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:17:34,462 - uvicorn.access - INFO - 36.224.98.207:65307 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:17:34,462 - uvicorn.access - INFO - 36.224.98.207:65307 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:17:34,462 - uvicorn.access - INFO - 36.224.98.207:65307 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:17:34,479 - uvicorn.access - INFO - 36.224.98.207:65308 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:17:34,479 - uvicorn.access - INFO - 36.224.98.207:65308 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:17:34,479 - uvicorn.access - INFO - 36.224.98.207:65308 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:17:34,480 - uvicorn.access - INFO - 36.224.98.207:65306 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:17:34,480 - uvicorn.access - INFO - 36.224.98.207:65306 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:17:34,480 - uvicorn.access - INFO - 36.224.98.207:65306 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:17:35,517 - uvicorn.access - INFO - 36.224.98.207:65306 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:17:35,517 - uvicorn.access - INFO - 36.224.98.207:65306 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:17:35,517 - uvicorn.access - INFO - 36.224.98.207:65306 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:18:40,613 - uvicorn.access - INFO - 36.224.98.207:49222 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:18:40,613 - uvicorn.access - INFO - 36.224.98.207:49222 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:18:40,613 - uvicorn.access - INFO - 36.224.98.207:49222 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:18:41,048 - uvicorn.access - INFO - 36.224.98.207:49226 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:18:41,048 - uvicorn.access - INFO - 36.224.98.207:49226 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:18:41,048 - uvicorn.access - INFO - 36.224.98.207:49226 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:18:41,057 - uvicorn.access - INFO - 36.224.98.207:49227 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:18:41,057 - uvicorn.access - INFO - 36.224.98.207:49227 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:18:41,057 - uvicorn.access - INFO - 36.224.98.207:49227 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:18:41,086 - uvicorn.access - INFO - 36.224.98.207:49230 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:18:41,086 - uvicorn.access - INFO - 36.224.98.207:49230 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:18:41,086 - uvicorn.access - INFO - 36.224.98.207:49230 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:18:59,302 - uvicorn.access - INFO - 36.224.98.207:49308 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:18:59,302 - uvicorn.access - INFO - 36.224.98.207:49308 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:18:59,302 - uvicorn.access - INFO - 36.224.98.207:49308 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:18:59,350 - uvicorn.access - INFO - 36.224.98.207:49307 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:18:59,350 - uvicorn.access - INFO - 36.224.98.207:49307 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:18:59,350 - uvicorn.access - INFO - 36.224.98.207:49307 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:19:00,319 - uvicorn.access - INFO - 101.12.16.245:47879 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:19:00,319 - uvicorn.access - INFO - 101.12.16.245:47879 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:19:00,319 - uvicorn.access - INFO - 101.12.16.245:47879 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:19:00,331 - app.api.classes - INFO - get_school
+2023-10-26 14:19:00,331 - app.api.classes - INFO - get_school
+2023-10-26 14:19:00,396 - uvicorn.access - INFO - 101.12.16.245:48090 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:19:00,396 - uvicorn.access - INFO - 101.12.16.245:48090 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:19:00,396 - uvicorn.access - INFO - 101.12.16.245:48090 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:19:00,430 - uvicorn.access - INFO - 101.12.16.245:47736 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:19:00,430 - uvicorn.access - INFO - 101.12.16.245:47736 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:19:00,430 - uvicorn.access - INFO - 101.12.16.245:47736 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:19:00,472 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:19:00,472 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:19:00,472 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:19:00,632 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:00,632 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:00,632 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:00,728 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:00,728 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:00,728 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:00,830 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:00,830 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:00,830 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:00,981 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:00,981 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:00,981 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,082 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,082 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,082 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,186 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,186 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,186 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,390 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,390 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,390 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,491 - uvicorn.access - INFO - 36.224.98.207:49307 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:19:01,491 - uvicorn.access - INFO - 36.224.98.207:49307 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:19:01,491 - uvicorn.access - INFO - 36.224.98.207:49307 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:19:01,505 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,505 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,505 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,601 - uvicorn.access - INFO - 36.224.98.207:49307 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:19:01,601 - uvicorn.access - INFO - 36.224.98.207:49307 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:19:01,601 - uvicorn.access - INFO - 36.224.98.207:49307 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:19:01,606 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,606 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:01,606 - uvicorn.access - INFO - 101.12.16.245:48155 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:07,142 - uvicorn.access - INFO - 101.12.16.245:47452 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:19:07,142 - uvicorn.access - INFO - 101.12.16.245:47452 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:19:07,142 - uvicorn.access - INFO - 101.12.16.245:47452 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:19:07,172 - uvicorn.access - INFO - 66.249.83.12:49451 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:19:07,172 - uvicorn.access - INFO - 66.249.83.12:49451 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:19:07,172 - uvicorn.access - INFO - 66.249.83.12:49451 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:19:07,197 - uvicorn.access - INFO - 66.249.83.10:38273 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:19:07,197 - uvicorn.access - INFO - 66.249.83.10:38273 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:19:07,197 - uvicorn.access - INFO - 66.249.83.10:38273 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:19:07,232 - uvicorn.access - INFO - 66.249.83.11:43740 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:19:07,232 - uvicorn.access - INFO - 66.249.83.11:43740 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:19:07,232 - uvicorn.access - INFO - 66.249.83.11:43740 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:19:07,441 - uvicorn.access - INFO - 66.249.83.12:59059 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:19:07,441 - uvicorn.access - INFO - 66.249.83.12:59059 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:19:07,441 - uvicorn.access - INFO - 66.249.83.12:59059 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:19:07,446 - app.api.classes - INFO - get_school
+2023-10-26 14:19:07,446 - app.api.classes - INFO - get_school
+2023-10-26 14:19:07,888 - uvicorn.access - INFO - 66.249.83.12:59059 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:07,888 - uvicorn.access - INFO - 66.249.83.12:59059 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:07,888 - uvicorn.access - INFO - 66.249.83.12:59059 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:08,056 - uvicorn.access - INFO - 66.249.83.10:38273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:08,056 - uvicorn.access - INFO - 66.249.83.10:38273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:08,056 - uvicorn.access - INFO - 66.249.83.10:38273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:08,248 - uvicorn.access - INFO - 66.249.83.10:38273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:08,248 - uvicorn.access - INFO - 66.249.83.10:38273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:08,248 - uvicorn.access - INFO - 66.249.83.10:38273 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:19:14,212 - uvicorn.access - INFO - 66.249.83.11:48632 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:19:14,212 - uvicorn.access - INFO - 66.249.83.11:48632 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:19:14,212 - uvicorn.access - INFO - 66.249.83.11:48632 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:19:17,900 - uvicorn.access - INFO - 36.224.98.207:49392 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:19:17,900 - uvicorn.access - INFO - 36.224.98.207:49392 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:19:17,900 - uvicorn.access - INFO - 36.224.98.207:49392 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:19:18,307 - uvicorn.access - INFO - 36.224.98.207:49399 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:19:18,307 - uvicorn.access - INFO - 36.224.98.207:49399 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:19:18,307 - uvicorn.access - INFO - 36.224.98.207:49399 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:19:18,319 - uvicorn.access - INFO - 36.224.98.207:49400 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:19:18,319 - uvicorn.access - INFO - 36.224.98.207:49400 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:19:18,319 - uvicorn.access - INFO - 36.224.98.207:49400 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:19:18,341 - uvicorn.access - INFO - 36.224.98.207:49401 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:19:18,341 - uvicorn.access - INFO - 36.224.98.207:49401 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:19:18,341 - uvicorn.access - INFO - 36.224.98.207:49401 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:21:07,712 - uvicorn.access - INFO - 36.224.98.207:50319 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:21:07,712 - uvicorn.access - INFO - 36.224.98.207:50319 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:21:07,712 - uvicorn.access - INFO - 36.224.98.207:50319 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:21:07,805 - uvicorn.access - INFO - 36.224.98.207:50320 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:21:07,805 - uvicorn.access - INFO - 36.224.98.207:50320 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:21:07,805 - uvicorn.access - INFO - 36.224.98.207:50320 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:21:09,749 - uvicorn.access - INFO - 36.224.98.207:50320 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:21:09,749 - uvicorn.access - INFO - 36.224.98.207:50320 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:21:09,749 - uvicorn.access - INFO - 36.224.98.207:50320 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:21:09,854 - uvicorn.access - INFO - 36.224.98.207:50320 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:21:09,854 - uvicorn.access - INFO - 36.224.98.207:50320 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:21:09,854 - uvicorn.access - INFO - 36.224.98.207:50320 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:25:19,502 - uvicorn.access - INFO - 123.194.35.197:54822 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:25:19,502 - uvicorn.access - INFO - 123.194.35.197:54822 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:25:19,502 - uvicorn.access - INFO - 123.194.35.197:54822 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:25:19,573 - uvicorn.access - INFO - 123.194.35.197:54822 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:25:19,573 - uvicorn.access - INFO - 123.194.35.197:54822 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:25:19,573 - uvicorn.access - INFO - 123.194.35.197:54822 - "GET /api/get_session?event_id=3759 HTTP/1.1" 200
+2023-10-26 14:25:19,642 - uvicorn.access - INFO - 123.194.35.197:54822 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:25:19,642 - uvicorn.access - INFO - 123.194.35.197:54822 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:25:19,642 - uvicorn.access - INFO - 123.194.35.197:54822 - "GET /api/get_registration_class?event_id=3759&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:25:19,711 - uvicorn.access - INFO - 123.194.35.197:54822 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:25:19,711 - uvicorn.access - INFO - 123.194.35.197:54822 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:25:19,711 - uvicorn.access - INFO - 123.194.35.197:54822 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 14:28:31,342 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:28:31,342 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:28:31,342 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:28:31,346 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_class_name?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:28:31,346 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_class_name?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:28:31,346 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_class_name?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:28:31,454 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:28:31,454 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:28:31,454 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:28:31,546 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:31,546 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:31,546 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:31,624 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:31,624 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:31,624 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:31,701 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:31,701 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:31,701 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:31,778 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:31,778 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:31,778 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:32,388 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:32,388 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:32,388 - uvicorn.access - INFO - 123.194.35.197:54956 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:28:32,404 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:28:32,404 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:28:32,404 - uvicorn.access - INFO - 123.194.35.197:54957 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:29:57,102 - uvicorn.access - INFO - 36.224.98.207:52526 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:29:57,102 - uvicorn.access - INFO - 36.224.98.207:52526 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:29:57,102 - uvicorn.access - INFO - 36.224.98.207:52526 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:29:57,206 - uvicorn.access - INFO - 36.224.98.207:52526 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:29:57,206 - uvicorn.access - INFO - 36.224.98.207:52526 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:29:57,206 - uvicorn.access - INFO - 36.224.98.207:52526 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:30:03,901 - uvicorn.access - INFO - 36.224.98.207:52560 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-10-26 14:30:03,901 - uvicorn.access - INFO - 36.224.98.207:52560 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-10-26 14:30:03,901 - uvicorn.access - INFO - 36.224.98.207:52560 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-10-26 14:30:03,903 - uvicorn.access - INFO - 36.224.98.207:52559 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-10-26 14:30:03,903 - uvicorn.access - INFO - 36.224.98.207:52559 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-10-26 14:30:03,903 - uvicorn.access - INFO - 36.224.98.207:52559 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-10-26 14:30:03,905 - uvicorn.access - INFO - 36.224.98.207:52557 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-10-26 14:30:03,905 - uvicorn.access - INFO - 36.224.98.207:52557 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-10-26 14:30:03,905 - uvicorn.access - INFO - 36.224.98.207:52557 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-10-26 14:30:03,907 - uvicorn.access - INFO - 36.224.98.207:52558 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:30:03,907 - uvicorn.access - INFO - 36.224.98.207:52558 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:30:03,907 - uvicorn.access - INFO - 36.224.98.207:52558 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:30:06,688 - uvicorn.access - INFO - 36.224.98.207:52559 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:30:06,688 - uvicorn.access - INFO - 36.224.98.207:52559 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:30:06,688 - uvicorn.access - INFO - 36.224.98.207:52559 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:30:06,705 - uvicorn.access - INFO - 36.224.98.207:52557 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:30:06,705 - uvicorn.access - INFO - 36.224.98.207:52557 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:30:06,705 - uvicorn.access - INFO - 36.224.98.207:52557 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:30:06,705 - uvicorn.access - INFO - 36.224.98.207:52558 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:30:06,705 - uvicorn.access - INFO - 36.224.98.207:52558 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:30:06,705 - uvicorn.access - INFO - 36.224.98.207:52558 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:30:13,079 - uvicorn.access - INFO - 36.224.98.207:52615 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:30:13,079 - uvicorn.access - INFO - 36.224.98.207:52615 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:30:13,079 - uvicorn.access - INFO - 36.224.98.207:52615 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:30:13,089 - uvicorn.access - INFO - 36.224.98.207:52616 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:30:13,089 - uvicorn.access - INFO - 36.224.98.207:52616 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:30:13,089 - uvicorn.access - INFO - 36.224.98.207:52616 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:30:13,100 - uvicorn.access - INFO - 36.224.98.207:52617 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:30:13,100 - uvicorn.access - INFO - 36.224.98.207:52617 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:30:13,100 - uvicorn.access - INFO - 36.224.98.207:52617 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:31:27,007 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_class_name?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:31:27,007 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_class_name?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:31:27,007 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_class_name?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:31:27,010 - uvicorn.access - INFO - 123.194.35.197:55065 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:31:27,010 - uvicorn.access - INFO - 123.194.35.197:55065 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:31:27,010 - uvicorn.access - INFO - 123.194.35.197:55065 - "GET /api/get_event?class_name_id=5469 HTTP/1.1" 200
+2023-10-26 14:31:27,102 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:31:27,102 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:31:27,102 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_class_name?is_check=1&category=%E6%BC%86%E8%97%9D&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:31:27,182 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:27,182 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:27,182 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:27,260 - uvicorn.access - INFO - 123.194.35.197:55065 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:27,260 - uvicorn.access - INFO - 123.194.35.197:55065 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:27,260 - uvicorn.access - INFO - 123.194.35.197:55065 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:27,338 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:27,338 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:27,338 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:27,415 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:27,415 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:27,415 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:28,033 - uvicorn.access - INFO - 123.194.35.197:55065 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:28,033 - uvicorn.access - INFO - 123.194.35.197:55065 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:28,033 - uvicorn.access - INFO - 123.194.35.197:55065 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:31:28,036 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:31:28,036 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:31:28,036 - uvicorn.access - INFO - 123.194.35.197:55066 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:32:06,036 - uvicorn.access - INFO - 36.224.98.207:53092 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:32:06,036 - uvicorn.access - INFO - 36.224.98.207:53092 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:32:06,036 - uvicorn.access - INFO - 36.224.98.207:53092 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:32:08,074 - uvicorn.access - INFO - 36.224.98.207:53092 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-26 14:32:08,074 - uvicorn.access - INFO - 36.224.98.207:53092 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-26 14:32:08,074 - uvicorn.access - INFO - 36.224.98.207:53092 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-26 14:32:09,004 - app.api.classes - INFO - get_school
+2023-10-26 14:32:09,004 - app.api.classes - INFO - get_school
+2023-10-26 14:32:15,263 - uvicorn.access - INFO - 36.224.98.207:53092 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 14:32:15,263 - uvicorn.access - INFO - 36.224.98.207:53092 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 14:32:15,263 - uvicorn.access - INFO - 36.224.98.207:53092 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 14:32:19,352 - uvicorn.access - INFO - 123.194.35.197:55134 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=3 HTTP/1.1" 200
+2023-10-26 14:32:19,352 - uvicorn.access - INFO - 123.194.35.197:55134 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=3 HTTP/1.1" 200
+2023-10-26 14:32:19,352 - uvicorn.access - INFO - 123.194.35.197:55134 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=3 HTTP/1.1" 200
+2023-10-26 14:32:19,803 - uvicorn.access - INFO - 123.194.35.197:55134 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 14:32:19,803 - uvicorn.access - INFO - 123.194.35.197:55134 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 14:32:19,803 - uvicorn.access - INFO - 123.194.35.197:55134 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 14:32:21,059 - uvicorn.access - INFO - 123.194.35.197:55134 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:32:21,059 - uvicorn.access - INFO - 123.194.35.197:55134 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:32:21,059 - uvicorn.access - INFO - 123.194.35.197:55134 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:32:42,108 - app.api.classes - INFO - get_school
+2023-10-26 14:32:42,108 - app.api.classes - INFO - get_school
+2023-10-26 14:32:42,650 - uvicorn.access - INFO - 36.224.98.207:53272 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:32:42,650 - uvicorn.access - INFO - 36.224.98.207:53272 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:32:42,650 - uvicorn.access - INFO - 36.224.98.207:53272 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:32:42,652 - uvicorn.access - INFO - 36.224.98.207:53273 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:32:42,652 - uvicorn.access - INFO - 36.224.98.207:53273 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:32:42,652 - uvicorn.access - INFO - 36.224.98.207:53273 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:32:42,662 - uvicorn.access - INFO - 36.224.98.207:53274 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:32:42,662 - uvicorn.access - INFO - 36.224.98.207:53274 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:32:42,662 - uvicorn.access - INFO - 36.224.98.207:53274 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:32:48,211 - uvicorn.access - INFO - 36.224.98.207:53261 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 14:32:48,211 - uvicorn.access - INFO - 36.224.98.207:53261 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 14:32:48,211 - uvicorn.access - INFO - 36.224.98.207:53261 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 14:33:14,082 - app.api.classes - INFO - get_school
+2023-10-26 14:33:14,082 - app.api.classes - INFO - get_school
+2023-10-26 14:33:14,475 - uvicorn.access - INFO - 36.224.98.207:53429 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:33:14,475 - uvicorn.access - INFO - 36.224.98.207:53429 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:33:14,475 - uvicorn.access - INFO - 36.224.98.207:53429 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:33:14,490 - uvicorn.access - INFO - 36.224.98.207:53428 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:33:14,490 - uvicorn.access - INFO - 36.224.98.207:53428 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:33:14,490 - uvicorn.access - INFO - 36.224.98.207:53428 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:33:14,507 - uvicorn.access - INFO - 36.224.98.207:53430 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:33:14,507 - uvicorn.access - INFO - 36.224.98.207:53430 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:33:14,507 - uvicorn.access - INFO - 36.224.98.207:53430 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:33:20,431 - uvicorn.access - INFO - 36.224.98.207:53424 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 14:33:20,431 - uvicorn.access - INFO - 36.224.98.207:53424 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 14:33:20,431 - uvicorn.access - INFO - 36.224.98.207:53424 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 14:33:31,267 - app.api.classes - INFO - get_school
+2023-10-26 14:33:31,267 - app.api.classes - INFO - get_school
+2023-10-26 14:33:31,279 - uvicorn.access - INFO - 123.194.35.197:55176 - "GET /api/get_school?location_id=1 HTTP/1.1" 200
+2023-10-26 14:33:31,279 - uvicorn.access - INFO - 123.194.35.197:55176 - "GET /api/get_school?location_id=1 HTTP/1.1" 200
+2023-10-26 14:33:31,279 - uvicorn.access - INFO - 123.194.35.197:55176 - "GET /api/get_school?location_id=1 HTTP/1.1" 200
+2023-10-26 14:33:33,342 - uvicorn.access - INFO - 36.224.98.207:53516 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:33:33,342 - uvicorn.access - INFO - 36.224.98.207:53516 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:33:33,342 - uvicorn.access - INFO - 36.224.98.207:53516 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:33:41,409 - uvicorn.access - INFO - 36.224.98.207:53554 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:33:41,409 - uvicorn.access - INFO - 36.224.98.207:53554 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:33:41,409 - uvicorn.access - INFO - 36.224.98.207:53554 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:33:41,492 - uvicorn.access - INFO - 36.224.98.207:53553 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:33:41,492 - uvicorn.access - INFO - 36.224.98.207:53553 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:33:41,492 - uvicorn.access - INFO - 36.224.98.207:53553 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:33:43,380 - uvicorn.access - INFO - 36.224.98.207:53553 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:33:43,380 - uvicorn.access - INFO - 36.224.98.207:53553 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:33:43,380 - uvicorn.access - INFO - 36.224.98.207:53553 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:33:43,485 - uvicorn.access - INFO - 36.224.98.207:53553 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:33:43,485 - uvicorn.access - INFO - 36.224.98.207:53553 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:33:43,485 - uvicorn.access - INFO - 36.224.98.207:53553 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:34:05,170 - uvicorn.access - INFO - 123.194.35.197:55197 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 14:34:05,170 - uvicorn.access - INFO - 123.194.35.197:55197 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 14:34:05,170 - uvicorn.access - INFO - 123.194.35.197:55197 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 14:34:05,813 - uvicorn.access - INFO - 123.194.35.197:55197 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 14:34:05,813 - uvicorn.access - INFO - 123.194.35.197:55197 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 14:34:05,813 - uvicorn.access - INFO - 123.194.35.197:55197 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 14:34:06,883 - uvicorn.access - INFO - 123.194.35.197:55197 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:34:06,883 - uvicorn.access - INFO - 123.194.35.197:55197 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:34:06,883 - uvicorn.access - INFO - 123.194.35.197:55197 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:34:30,429 - uvicorn.access - INFO - 36.224.98.207:53767 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:34:30,429 - uvicorn.access - INFO - 36.224.98.207:53767 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:34:30,429 - uvicorn.access - INFO - 36.224.98.207:53767 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:34:30,798 - uvicorn.access - INFO - 36.224.98.207:53770 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:34:30,798 - uvicorn.access - INFO - 36.224.98.207:53770 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:34:30,798 - uvicorn.access - INFO - 36.224.98.207:53770 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:34:30,798 - uvicorn.access - INFO - 36.224.98.207:53771 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:34:30,798 - uvicorn.access - INFO - 36.224.98.207:53771 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:34:30,798 - uvicorn.access - INFO - 36.224.98.207:53771 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:34:30,817 - uvicorn.access - INFO - 36.224.98.207:53772 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:34:30,817 - uvicorn.access - INFO - 36.224.98.207:53772 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:34:30,817 - uvicorn.access - INFO - 36.224.98.207:53772 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:34:38,115 - uvicorn.access - INFO - 36.224.98.207:53808 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:34:38,115 - uvicorn.access - INFO - 36.224.98.207:53808 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:34:38,115 - uvicorn.access - INFO - 36.224.98.207:53808 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:34:38,126 - uvicorn.access - INFO - 36.224.98.207:53807 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:34:38,126 - uvicorn.access - INFO - 36.224.98.207:53807 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:34:38,126 - uvicorn.access - INFO - 36.224.98.207:53807 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:34:39,987 - uvicorn.access - INFO - 36.224.98.207:53807 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:34:39,987 - uvicorn.access - INFO - 36.224.98.207:53807 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:34:39,987 - uvicorn.access - INFO - 36.224.98.207:53807 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:34:40,089 - uvicorn.access - INFO - 36.224.98.207:53807 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:34:40,089 - uvicorn.access - INFO - 36.224.98.207:53807 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:34:40,089 - uvicorn.access - INFO - 36.224.98.207:53807 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:35:50,197 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:35:50,197 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:35:50,197 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:35:50,522 - uvicorn.access - INFO - 36.224.98.207:54125 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:35:50,522 - uvicorn.access - INFO - 36.224.98.207:54125 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:35:50,522 - uvicorn.access - INFO - 36.224.98.207:54125 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:35:50,523 - uvicorn.access - INFO - 36.224.98.207:54126 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:35:50,523 - uvicorn.access - INFO - 36.224.98.207:54126 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:35:50,523 - uvicorn.access - INFO - 36.224.98.207:54126 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:35:50,538 - uvicorn.access - INFO - 36.224.98.207:54127 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:35:50,538 - uvicorn.access - INFO - 36.224.98.207:54127 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:35:50,538 - uvicorn.access - INFO - 36.224.98.207:54127 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:35:54,661 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:35:54,661 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:35:54,661 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:35:54,747 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:35:54,747 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:35:54,747 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:35:56,325 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:35:56,325 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:35:56,325 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:35:56,428 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:35:56,428 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:35:56,428 - uvicorn.access - INFO - 36.224.98.207:54118 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:36:16,925 - uvicorn.access - INFO - 36.224.98.207:54147 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:36:16,925 - uvicorn.access - INFO - 36.224.98.207:54147 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:36:16,925 - uvicorn.access - INFO - 36.224.98.207:54147 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:36:17,412 - uvicorn.access - INFO - 36.224.98.207:54260 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:36:17,412 - uvicorn.access - INFO - 36.224.98.207:54260 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:36:17,412 - uvicorn.access - INFO - 36.224.98.207:54260 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:36:17,413 - uvicorn.access - INFO - 36.224.98.207:54261 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:36:17,413 - uvicorn.access - INFO - 36.224.98.207:54261 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:36:17,413 - uvicorn.access - INFO - 36.224.98.207:54261 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:36:17,458 - uvicorn.access - INFO - 36.224.98.207:54262 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:36:17,458 - uvicorn.access - INFO - 36.224.98.207:54262 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:36:17,458 - uvicorn.access - INFO - 36.224.98.207:54262 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:36:31,582 - uvicorn.access - INFO - 36.224.98.207:54322 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:36:31,582 - uvicorn.access - INFO - 36.224.98.207:54322 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:36:31,582 - uvicorn.access - INFO - 36.224.98.207:54322 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:36:31,621 - uvicorn.access - INFO - 36.224.98.207:54321 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:36:31,621 - uvicorn.access - INFO - 36.224.98.207:54321 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:36:31,621 - uvicorn.access - INFO - 36.224.98.207:54321 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:36:33,955 - uvicorn.access - INFO - 36.224.98.207:54321 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:36:33,955 - uvicorn.access - INFO - 36.224.98.207:54321 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:36:33,955 - uvicorn.access - INFO - 36.224.98.207:54321 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:36:34,010 - uvicorn.access - INFO - 123.194.35.197:55301 - "GET /api/get_class_name?class_name_id=5469&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:36:34,010 - uvicorn.access - INFO - 123.194.35.197:55301 - "GET /api/get_class_name?class_name_id=5469&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:36:34,010 - uvicorn.access - INFO - 123.194.35.197:55301 - "GET /api/get_class_name?class_name_id=5469&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:36:34,054 - uvicorn.access - INFO - 36.224.98.207:54321 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:36:34,054 - uvicorn.access - INFO - 36.224.98.207:54321 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:36:34,054 - uvicorn.access - INFO - 36.224.98.207:54321 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:37:00,280 - uvicorn.access - INFO - 36.224.98.207:54451 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:37:00,280 - uvicorn.access - INFO - 36.224.98.207:54451 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:37:00,280 - uvicorn.access - INFO - 36.224.98.207:54451 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:37:00,578 - uvicorn.access - INFO - 36.224.98.207:54458 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:37:00,578 - uvicorn.access - INFO - 36.224.98.207:54458 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:37:00,578 - uvicorn.access - INFO - 36.224.98.207:54458 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:37:00,585 - uvicorn.access - INFO - 36.224.98.207:54459 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:37:00,585 - uvicorn.access - INFO - 36.224.98.207:54459 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:37:00,585 - uvicorn.access - INFO - 36.224.98.207:54459 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:37:00,610 - uvicorn.access - INFO - 36.224.98.207:54460 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:37:00,610 - uvicorn.access - INFO - 36.224.98.207:54460 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:37:00,610 - uvicorn.access - INFO - 36.224.98.207:54460 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:37:08,008 - uvicorn.access - INFO - 36.224.98.207:54494 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:37:08,008 - uvicorn.access - INFO - 36.224.98.207:54494 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:37:08,008 - uvicorn.access - INFO - 36.224.98.207:54494 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:37:08,029 - uvicorn.access - INFO - 36.224.98.207:54493 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:37:08,029 - uvicorn.access - INFO - 36.224.98.207:54493 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:37:08,029 - uvicorn.access - INFO - 36.224.98.207:54493 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:37:10,054 - uvicorn.access - INFO - 36.224.98.207:54493 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:37:10,054 - uvicorn.access - INFO - 36.224.98.207:54493 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:37:10,054 - uvicorn.access - INFO - 36.224.98.207:54493 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:37:10,155 - uvicorn.access - INFO - 36.224.98.207:54493 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:37:10,155 - uvicorn.access - INFO - 36.224.98.207:54493 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:37:10,155 - uvicorn.access - INFO - 36.224.98.207:54493 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:37:26,394 - uvicorn.access - INFO - 36.224.98.207:54581 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:37:26,394 - uvicorn.access - INFO - 36.224.98.207:54581 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:37:26,394 - uvicorn.access - INFO - 36.224.98.207:54581 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:37:26,633 - uvicorn.access - INFO - 36.224.98.207:54589 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:37:26,633 - uvicorn.access - INFO - 36.224.98.207:54589 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:37:26,633 - uvicorn.access - INFO - 36.224.98.207:54589 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:37:26,644 - uvicorn.access - INFO - 36.224.98.207:54588 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:37:26,644 - uvicorn.access - INFO - 36.224.98.207:54588 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:37:26,644 - uvicorn.access - INFO - 36.224.98.207:54588 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:37:26,725 - uvicorn.access - INFO - 36.224.98.207:54589 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:37:26,725 - uvicorn.access - INFO - 36.224.98.207:54589 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:37:26,725 - uvicorn.access - INFO - 36.224.98.207:54589 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:37:36,161 - uvicorn.access - INFO - 36.224.98.207:54634 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:37:36,161 - uvicorn.access - INFO - 36.224.98.207:54634 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:37:36,161 - uvicorn.access - INFO - 36.224.98.207:54634 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:37:36,172 - uvicorn.access - INFO - 36.224.98.207:54633 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:37:36,172 - uvicorn.access - INFO - 36.224.98.207:54633 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:37:36,172 - uvicorn.access - INFO - 36.224.98.207:54633 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:37:38,518 - uvicorn.access - INFO - 36.224.98.207:54633 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:37:38,518 - uvicorn.access - INFO - 36.224.98.207:54633 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:37:38,518 - uvicorn.access - INFO - 36.224.98.207:54633 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:37:38,618 - uvicorn.access - INFO - 36.224.98.207:54633 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:37:38,618 - uvicorn.access - INFO - 36.224.98.207:54633 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:37:38,618 - uvicorn.access - INFO - 36.224.98.207:54633 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:37:41,084 - uvicorn.access - INFO - 123.194.35.197:55379 - "GET /api/get_class_name?class_name_id=5469&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:37:41,084 - uvicorn.access - INFO - 123.194.35.197:55379 - "GET /api/get_class_name?class_name_id=5469&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:37:41,084 - uvicorn.access - INFO - 123.194.35.197:55379 - "GET /api/get_class_name?class_name_id=5469&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:37:55,276 - uvicorn.access - INFO - 123.194.35.197:55389 - "GET /api/get_class_name?class_name_id=5469&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:37:55,276 - uvicorn.access - INFO - 123.194.35.197:55389 - "GET /api/get_class_name?class_name_id=5469&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:37:55,276 - uvicorn.access - INFO - 123.194.35.197:55389 - "GET /api/get_class_name?class_name_id=5469&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:38:12,377 - uvicorn.access - INFO - 36.224.98.207:54790 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:38:12,377 - uvicorn.access - INFO - 36.224.98.207:54790 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:38:12,377 - uvicorn.access - INFO - 36.224.98.207:54790 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:38:12,574 - uvicorn.access - INFO - 36.224.98.207:54592 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:38:12,574 - uvicorn.access - INFO - 36.224.98.207:54592 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:38:12,574 - uvicorn.access - INFO - 36.224.98.207:54592 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:38:12,585 - uvicorn.access - INFO - 36.224.98.207:54590 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:38:12,585 - uvicorn.access - INFO - 36.224.98.207:54590 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:38:12,585 - uvicorn.access - INFO - 36.224.98.207:54590 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:38:12,713 - uvicorn.access - INFO - 36.224.98.207:54592 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:38:12,713 - uvicorn.access - INFO - 36.224.98.207:54592 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:38:12,713 - uvicorn.access - INFO - 36.224.98.207:54592 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:38:18,692 - uvicorn.access - INFO - 36.224.98.207:54825 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:38:18,692 - uvicorn.access - INFO - 36.224.98.207:54825 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:38:18,692 - uvicorn.access - INFO - 36.224.98.207:54825 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:38:18,707 - uvicorn.access - INFO - 36.224.98.207:54826 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:38:18,707 - uvicorn.access - INFO - 36.224.98.207:54826 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:38:18,707 - uvicorn.access - INFO - 36.224.98.207:54826 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:38:20,588 - uvicorn.access - INFO - 36.224.98.207:54826 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:38:20,588 - uvicorn.access - INFO - 36.224.98.207:54826 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:38:20,588 - uvicorn.access - INFO - 36.224.98.207:54826 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:38:20,693 - uvicorn.access - INFO - 36.224.98.207:54826 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:38:20,693 - uvicorn.access - INFO - 36.224.98.207:54826 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:38:20,693 - uvicorn.access - INFO - 36.224.98.207:54826 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:38:29,089 - uvicorn.access - INFO - 36.224.98.207:54878 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:38:29,089 - uvicorn.access - INFO - 36.224.98.207:54878 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:38:29,089 - uvicorn.access - INFO - 36.224.98.207:54878 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:38:29,149 - uvicorn.access - INFO - 36.224.98.207:54798 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:38:29,149 - uvicorn.access - INFO - 36.224.98.207:54798 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:38:29,149 - uvicorn.access - INFO - 36.224.98.207:54798 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:38:29,241 - uvicorn.access - INFO - 36.224.98.207:54798 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:38:29,241 - uvicorn.access - INFO - 36.224.98.207:54798 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:38:29,241 - uvicorn.access - INFO - 36.224.98.207:54798 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:38:29,319 - uvicorn.access - INFO - 36.224.98.207:54881 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:38:29,319 - uvicorn.access - INFO - 36.224.98.207:54881 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:38:29,319 - uvicorn.access - INFO - 36.224.98.207:54881 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:38:31,489 - uvicorn.access - INFO - 36.224.98.207:54878 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:38:31,489 - uvicorn.access - INFO - 36.224.98.207:54878 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:38:31,489 - uvicorn.access - INFO - 36.224.98.207:54878 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:38:31,782 - uvicorn.access - INFO - 36.224.98.207:54881 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:38:31,782 - uvicorn.access - INFO - 36.224.98.207:54881 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:38:31,782 - uvicorn.access - INFO - 36.224.98.207:54881 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:38:31,789 - uvicorn.access - INFO - 36.224.98.207:54798 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:38:31,789 - uvicorn.access - INFO - 36.224.98.207:54798 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:38:31,789 - uvicorn.access - INFO - 36.224.98.207:54798 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:38:31,822 - uvicorn.access - INFO - 36.224.98.207:54882 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:38:31,822 - uvicorn.access - INFO - 36.224.98.207:54882 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:38:31,822 - uvicorn.access - INFO - 36.224.98.207:54882 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:38:39,326 - uvicorn.access - INFO - 36.224.98.207:54933 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:38:39,326 - uvicorn.access - INFO - 36.224.98.207:54933 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:38:39,326 - uvicorn.access - INFO - 36.224.98.207:54933 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:38:39,338 - uvicorn.access - INFO - 36.224.98.207:54932 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:38:39,338 - uvicorn.access - INFO - 36.224.98.207:54932 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:38:39,338 - uvicorn.access - INFO - 36.224.98.207:54932 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:38:40,934 - uvicorn.access - INFO - 36.224.98.207:54932 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:38:40,934 - uvicorn.access - INFO - 36.224.98.207:54932 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:38:40,934 - uvicorn.access - INFO - 36.224.98.207:54932 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:38:41,033 - uvicorn.access - INFO - 36.224.98.207:54932 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:38:41,033 - uvicorn.access - INFO - 36.224.98.207:54932 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:38:41,033 - uvicorn.access - INFO - 36.224.98.207:54932 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:39:15,428 - uvicorn.access - INFO - 36.224.98.207:55096 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:39:15,428 - uvicorn.access - INFO - 36.224.98.207:55096 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:39:15,428 - uvicorn.access - INFO - 36.224.98.207:55096 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:39:15,829 - uvicorn.access - INFO - 36.224.98.207:55099 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:39:15,829 - uvicorn.access - INFO - 36.224.98.207:55099 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:39:15,829 - uvicorn.access - INFO - 36.224.98.207:55099 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:39:15,832 - uvicorn.access - INFO - 36.224.98.207:55100 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:39:15,832 - uvicorn.access - INFO - 36.224.98.207:55100 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:39:15,832 - uvicorn.access - INFO - 36.224.98.207:55100 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:39:15,838 - uvicorn.access - INFO - 36.224.98.207:55105 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:39:15,838 - uvicorn.access - INFO - 36.224.98.207:55105 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:39:15,838 - uvicorn.access - INFO - 36.224.98.207:55105 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:39:21,843 - uvicorn.access - INFO - 36.224.98.207:55130 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:39:21,843 - uvicorn.access - INFO - 36.224.98.207:55130 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:39:21,843 - uvicorn.access - INFO - 36.224.98.207:55130 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:39:21,852 - uvicorn.access - INFO - 36.224.98.207:55129 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:39:21,852 - uvicorn.access - INFO - 36.224.98.207:55129 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:39:21,852 - uvicorn.access - INFO - 36.224.98.207:55129 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:39:23,588 - uvicorn.access - INFO - 36.224.98.207:55129 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:39:23,588 - uvicorn.access - INFO - 36.224.98.207:55129 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:39:23,588 - uvicorn.access - INFO - 36.224.98.207:55129 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:39:23,708 - uvicorn.access - INFO - 36.224.98.207:55129 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:39:23,708 - uvicorn.access - INFO - 36.224.98.207:55129 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:39:23,708 - uvicorn.access - INFO - 36.224.98.207:55129 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:40:23,639 - uvicorn.access - INFO - 36.224.98.207:55404 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:40:23,639 - uvicorn.access - INFO - 36.224.98.207:55404 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:40:23,639 - uvicorn.access - INFO - 36.224.98.207:55404 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:40:24,048 - uvicorn.access - INFO - 36.224.98.207:55408 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:40:24,048 - uvicorn.access - INFO - 36.224.98.207:55408 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:40:24,048 - uvicorn.access - INFO - 36.224.98.207:55408 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:40:24,056 - uvicorn.access - INFO - 36.224.98.207:55409 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:40:24,056 - uvicorn.access - INFO - 36.224.98.207:55409 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:40:24,056 - uvicorn.access - INFO - 36.224.98.207:55409 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:40:24,083 - uvicorn.access - INFO - 36.224.98.207:55411 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:40:24,083 - uvicorn.access - INFO - 36.224.98.207:55411 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:40:24,083 - uvicorn.access - INFO - 36.224.98.207:55411 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:40:42,997 - uvicorn.access - INFO - 36.224.98.207:55503 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:40:42,997 - uvicorn.access - INFO - 36.224.98.207:55503 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:40:42,997 - uvicorn.access - INFO - 36.224.98.207:55503 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:40:43,317 - uvicorn.access - INFO - 36.224.98.207:55511 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:40:43,317 - uvicorn.access - INFO - 36.224.98.207:55511 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:40:43,317 - uvicorn.access - INFO - 36.224.98.207:55511 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:40:43,318 - uvicorn.access - INFO - 36.224.98.207:55510 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:40:43,318 - uvicorn.access - INFO - 36.224.98.207:55510 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:40:43,318 - uvicorn.access - INFO - 36.224.98.207:55510 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:40:43,341 - uvicorn.access - INFO - 36.224.98.207:55512 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:40:43,341 - uvicorn.access - INFO - 36.224.98.207:55512 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:40:43,341 - uvicorn.access - INFO - 36.224.98.207:55512 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:40:49,109 - uvicorn.access - INFO - 36.224.98.207:55539 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:40:49,109 - uvicorn.access - INFO - 36.224.98.207:55539 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:40:49,109 - uvicorn.access - INFO - 36.224.98.207:55539 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:40:49,120 - uvicorn.access - INFO - 36.224.98.207:55538 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:40:49,120 - uvicorn.access - INFO - 36.224.98.207:55538 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:40:49,120 - uvicorn.access - INFO - 36.224.98.207:55538 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:40:50,694 - uvicorn.access - INFO - 36.224.98.207:55538 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:40:50,694 - uvicorn.access - INFO - 36.224.98.207:55538 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:40:50,694 - uvicorn.access - INFO - 36.224.98.207:55538 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:40:50,794 - uvicorn.access - INFO - 36.224.98.207:55538 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:40:50,794 - uvicorn.access - INFO - 36.224.98.207:55538 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:40:50,794 - uvicorn.access - INFO - 36.224.98.207:55538 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:41:20,943 - uvicorn.access - INFO - 36.224.98.207:55687 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:41:20,943 - uvicorn.access - INFO - 36.224.98.207:55687 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:41:20,943 - uvicorn.access - INFO - 36.224.98.207:55687 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:41:21,223 - uvicorn.access - INFO - 36.224.98.207:55691 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:41:21,223 - uvicorn.access - INFO - 36.224.98.207:55691 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:41:21,223 - uvicorn.access - INFO - 36.224.98.207:55691 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:41:21,233 - uvicorn.access - INFO - 36.224.98.207:55690 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:41:21,233 - uvicorn.access - INFO - 36.224.98.207:55690 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:41:21,233 - uvicorn.access - INFO - 36.224.98.207:55690 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:41:21,269 - uvicorn.access - INFO - 36.224.98.207:55692 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:41:21,269 - uvicorn.access - INFO - 36.224.98.207:55692 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:41:21,269 - uvicorn.access - INFO - 36.224.98.207:55692 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:41:31,022 - uvicorn.access - INFO - 36.224.98.207:55746 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:41:31,022 - uvicorn.access - INFO - 36.224.98.207:55746 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:41:31,022 - uvicorn.access - INFO - 36.224.98.207:55746 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:41:31,264 - uvicorn.access - INFO - 36.224.98.207:55749 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:41:31,264 - uvicorn.access - INFO - 36.224.98.207:55749 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:41:31,264 - uvicorn.access - INFO - 36.224.98.207:55749 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:41:31,270 - uvicorn.access - INFO - 36.224.98.207:55750 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:41:31,270 - uvicorn.access - INFO - 36.224.98.207:55750 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:41:31,270 - uvicorn.access - INFO - 36.224.98.207:55750 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:41:31,342 - uvicorn.access - INFO - 36.224.98.207:55751 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:41:31,342 - uvicorn.access - INFO - 36.224.98.207:55751 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:41:31,342 - uvicorn.access - INFO - 36.224.98.207:55751 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:42:06,004 - uvicorn.access - INFO - 36.224.98.207:55915 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:42:06,004 - uvicorn.access - INFO - 36.224.98.207:55915 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:42:06,004 - uvicorn.access - INFO - 36.224.98.207:55915 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:42:06,015 - app.api.classes - INFO - get_school
+2023-10-26 14:42:06,015 - app.api.classes - INFO - get_school
+2023-10-26 14:42:06,071 - uvicorn.access - INFO - 36.224.98.207:55917 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:42:06,071 - uvicorn.access - INFO - 36.224.98.207:55917 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:42:06,071 - uvicorn.access - INFO - 36.224.98.207:55917 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:42:06,115 - uvicorn.access - INFO - 36.224.98.207:55918 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:42:06,115 - uvicorn.access - INFO - 36.224.98.207:55918 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:42:06,115 - uvicorn.access - INFO - 36.224.98.207:55918 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:42:06,167 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:42:06,167 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:42:06,167 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:42:06,542 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,542 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,542 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,633 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,633 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,633 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,724 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,724 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,724 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,819 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,819 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,819 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,904 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,904 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,904 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,989 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,989 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:06,989 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:07,075 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:07,075 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:07,075 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:07,160 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:07,160 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:07,160 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:07,264 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:07,264 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:07,264 - uvicorn.access - INFO - 36.224.98.207:55919 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:42:12,780 - uvicorn.access - INFO - 36.224.98.207:55916 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:42:12,780 - uvicorn.access - INFO - 36.224.98.207:55916 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:42:12,780 - uvicorn.access - INFO - 36.224.98.207:55916 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:42:27,024 - app.api.classes - INFO - get_school
+2023-10-26 14:42:27,024 - app.api.classes - INFO - get_school
+2023-10-26 14:42:27,030 - uvicorn.access - INFO - 36.224.98.207:56033 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:42:27,030 - uvicorn.access - INFO - 36.224.98.207:56033 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:42:27,030 - uvicorn.access - INFO - 36.224.98.207:56033 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:42:27,123 - uvicorn.access - INFO - 36.224.98.207:56031 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:42:27,123 - uvicorn.access - INFO - 36.224.98.207:56031 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:42:27,123 - uvicorn.access - INFO - 36.224.98.207:56031 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:42:27,212 - uvicorn.access - INFO - 36.224.98.207:56031 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:42:27,212 - uvicorn.access - INFO - 36.224.98.207:56031 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:42:27,212 - uvicorn.access - INFO - 36.224.98.207:56031 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:42:27,243 - uvicorn.access - INFO - 36.224.98.207:56033 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:42:27,243 - uvicorn.access - INFO - 36.224.98.207:56033 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:42:27,243 - uvicorn.access - INFO - 36.224.98.207:56033 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:42:28,331 - app.api.classes - INFO - get_school
+2023-10-26 14:42:28,331 - app.api.classes - INFO - get_school
+2023-10-26 14:42:34,754 - uvicorn.access - INFO - 36.224.98.207:56031 - "GET /api/get_school?page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:42:34,754 - uvicorn.access - INFO - 36.224.98.207:56031 - "GET /api/get_school?page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:42:34,754 - uvicorn.access - INFO - 36.224.98.207:56031 - "GET /api/get_school?page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:42:34,855 - app.api.classes - INFO - get_school
+2023-10-26 14:42:34,855 - app.api.classes - INFO - get_school
+2023-10-26 14:42:37,430 - app.api.classes - INFO - get_school
+2023-10-26 14:42:37,430 - app.api.classes - INFO - get_school
+2023-10-26 14:42:37,435 - uvicorn.access - INFO - 36.224.98.207:56035 - "GET /api/get_school?location_id=1589 HTTP/1.1" 200
+2023-10-26 14:42:37,435 - uvicorn.access - INFO - 36.224.98.207:56035 - "GET /api/get_school?location_id=1589 HTTP/1.1" 200
+2023-10-26 14:42:37,435 - uvicorn.access - INFO - 36.224.98.207:56035 - "GET /api/get_school?location_id=1589 HTTP/1.1" 200
+2023-10-26 14:42:41,434 - uvicorn.access - INFO - 36.224.98.207:56031 - "GET /api/get_school?page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:42:41,434 - uvicorn.access - INFO - 36.224.98.207:56031 - "GET /api/get_school?page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:42:41,434 - uvicorn.access - INFO - 36.224.98.207:56031 - "GET /api/get_school?page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:45:13,931 - uvicorn.access - INFO - 36.224.98.207:56753 - "GET /api/get_event?class_name_id=5433 HTTP/1.1" 200
+2023-10-26 14:45:13,931 - uvicorn.access - INFO - 36.224.98.207:56753 - "GET /api/get_event?class_name_id=5433 HTTP/1.1" 200
+2023-10-26 14:45:13,931 - uvicorn.access - INFO - 36.224.98.207:56753 - "GET /api/get_event?class_name_id=5433 HTTP/1.1" 200
+2023-10-26 14:45:14,026 - uvicorn.access - INFO - 36.224.98.207:56753 - "GET /api/get_registration?get_all=1&event_id=3741&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:45:14,026 - uvicorn.access - INFO - 36.224.98.207:56753 - "GET /api/get_registration?get_all=1&event_id=3741&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:45:14,026 - uvicorn.access - INFO - 36.224.98.207:56753 - "GET /api/get_registration?get_all=1&event_id=3741&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:45:22,370 - uvicorn.access - INFO - 36.224.98.207:56790 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:45:22,370 - uvicorn.access - INFO - 36.224.98.207:56790 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:45:22,370 - uvicorn.access - INFO - 36.224.98.207:56790 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:45:22,462 - uvicorn.access - INFO - 36.224.98.207:56791 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:45:22,462 - uvicorn.access - INFO - 36.224.98.207:56791 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:45:22,462 - uvicorn.access - INFO - 36.224.98.207:56791 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:45:35,349 - uvicorn.access - INFO - 36.224.98.207:56844 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:45:35,349 - uvicorn.access - INFO - 36.224.98.207:56844 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:45:35,349 - uvicorn.access - INFO - 36.224.98.207:56844 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:45:35,456 - uvicorn.access - INFO - 36.224.98.207:56844 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:45:35,456 - uvicorn.access - INFO - 36.224.98.207:56844 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:45:35,456 - uvicorn.access - INFO - 36.224.98.207:56844 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:46:15,040 - uvicorn.access - INFO - 36.224.98.207:57014 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:46:15,040 - uvicorn.access - INFO - 36.224.98.207:57014 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:46:15,040 - uvicorn.access - INFO - 36.224.98.207:57014 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 14:46:15,378 - uvicorn.access - INFO - 36.224.98.207:57020 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:46:15,378 - uvicorn.access - INFO - 36.224.98.207:57020 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:46:15,378 - uvicorn.access - INFO - 36.224.98.207:57020 - "POST /api/age_bar HTTP/1.1" 200
+2023-10-26 14:46:15,388 - uvicorn.access - INFO - 36.224.98.207:57021 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:46:15,388 - uvicorn.access - INFO - 36.224.98.207:57021 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:46:15,388 - uvicorn.access - INFO - 36.224.98.207:57021 - "POST /api/gender_bar HTTP/1.1" 200
+2023-10-26 14:46:15,428 - uvicorn.access - INFO - 36.224.98.207:57023 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:46:15,428 - uvicorn.access - INFO - 36.224.98.207:57023 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:46:15,428 - uvicorn.access - INFO - 36.224.98.207:57023 - "POST /api/category_bar HTTP/1.1" 200
+2023-10-26 14:46:24,365 - uvicorn.access - INFO - 36.224.98.207:57065 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:46:24,365 - uvicorn.access - INFO - 36.224.98.207:57065 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:46:24,365 - uvicorn.access - INFO - 36.224.98.207:57065 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 14:46:24,385 - uvicorn.access - INFO - 36.224.98.207:57066 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:46:24,385 - uvicorn.access - INFO - 36.224.98.207:57066 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:46:24,385 - uvicorn.access - INFO - 36.224.98.207:57066 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 14:46:26,031 - uvicorn.access - INFO - 36.224.98.207:57066 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:46:26,031 - uvicorn.access - INFO - 36.224.98.207:57066 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:46:26,031 - uvicorn.access - INFO - 36.224.98.207:57066 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 14:46:26,139 - uvicorn.access - INFO - 36.224.98.207:57066 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:46:26,139 - uvicorn.access - INFO - 36.224.98.207:57066 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:46:26,139 - uvicorn.access - INFO - 36.224.98.207:57066 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 14:49:21,914 - uvicorn.access - INFO - 123.194.35.197:55812 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:49:21,914 - uvicorn.access - INFO - 123.194.35.197:55812 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:49:21,914 - uvicorn.access - INFO - 123.194.35.197:55812 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:49:22,002 - uvicorn.access - INFO - 123.194.35.197:55812 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:49:22,002 - uvicorn.access - INFO - 123.194.35.197:55812 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:49:22,002 - uvicorn.access - INFO - 123.194.35.197:55812 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:50:16,632 - uvicorn.access - INFO - 123.194.35.197:55848 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:50:16,632 - uvicorn.access - INFO - 123.194.35.197:55848 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:50:16,632 - uvicorn.access - INFO - 123.194.35.197:55848 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:50:16,718 - uvicorn.access - INFO - 123.194.35.197:55848 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:50:16,718 - uvicorn.access - INFO - 123.194.35.197:55848 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:50:16,718 - uvicorn.access - INFO - 123.194.35.197:55848 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:50:46,466 - uvicorn.access - INFO - 123.194.35.197:55863 - "POST /api/close_class?class_name_id=5469&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:50:46,466 - uvicorn.access - INFO - 123.194.35.197:55863 - "POST /api/close_class?class_name_id=5469&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:50:46,466 - uvicorn.access - INFO - 123.194.35.197:55863 - "POST /api/close_class?class_name_id=5469&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 14:53:27,223 - uvicorn.access - INFO - 123.194.35.197:55944 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:53:27,223 - uvicorn.access - INFO - 123.194.35.197:55944 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:53:27,223 - uvicorn.access - INFO - 123.194.35.197:55944 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:53:27,303 - uvicorn.access - INFO - 123.194.35.197:55944 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:53:27,303 - uvicorn.access - INFO - 123.194.35.197:55944 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:53:27,303 - uvicorn.access - INFO - 123.194.35.197:55944 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:57:22,315 - uvicorn.access - INFO - 123.194.35.197:56089 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:57:22,315 - uvicorn.access - INFO - 123.194.35.197:56089 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:57:22,315 - uvicorn.access - INFO - 123.194.35.197:56089 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:57:22,400 - uvicorn.access - INFO - 123.194.35.197:56089 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:57:22,400 - uvicorn.access - INFO - 123.194.35.197:56089 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:57:22,400 - uvicorn.access - INFO - 123.194.35.197:56089 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 14:59:21,113 - uvicorn.access - INFO - 36.224.98.207:58586 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:59:21,113 - uvicorn.access - INFO - 36.224.98.207:58586 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:59:21,113 - uvicorn.access - INFO - 36.224.98.207:58586 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:59:21,145 - uvicorn.access - INFO - 36.224.98.207:58587 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:59:21,145 - uvicorn.access - INFO - 36.224.98.207:58587 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:59:21,145 - uvicorn.access - INFO - 36.224.98.207:58587 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:59:21,180 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:59:21,180 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:59:21,180 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:59:21,283 - app.api.classes - INFO - get_school
+2023-10-26 14:59:21,283 - app.api.classes - INFO - get_school
+2023-10-26 14:59:21,343 - uvicorn.access - INFO - 36.224.98.207:58590 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:59:21,343 - uvicorn.access - INFO - 36.224.98.207:58590 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:59:21,343 - uvicorn.access - INFO - 36.224.98.207:58590 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:59:21,434 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:21,434 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:21,434 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:21,618 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:21,618 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:21,618 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:21,726 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:21,726 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:21,726 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:21,854 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:21,854 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:21,854 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,091 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,091 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,091 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,278 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,278 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,278 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,461 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,461 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,461 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,624 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,624 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,624 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,802 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,802 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:22,802 - uvicorn.access - INFO - 36.224.98.207:58588 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:28,049 - uvicorn.access - INFO - 36.224.98.207:58589 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:59:28,049 - uvicorn.access - INFO - 36.224.98.207:58589 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:59:28,049 - uvicorn.access - INFO - 36.224.98.207:58589 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:59:30,372 - uvicorn.access - INFO - 36.224.98.207:58589 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:30,372 - uvicorn.access - INFO - 36.224.98.207:58589 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:30,372 - uvicorn.access - INFO - 36.224.98.207:58589 - "GET /api/get_user_information?access_token=null HTTP/1.1" 200
+2023-10-26 14:59:48,848 - uvicorn.access - INFO - 36.224.98.207:58720 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:59:48,848 - uvicorn.access - INFO - 36.224.98.207:58720 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:59:48,848 - uvicorn.access - INFO - 36.224.98.207:58720 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 14:59:48,867 - app.api.classes - INFO - get_school
+2023-10-26 14:59:48,867 - app.api.classes - INFO - get_school
+2023-10-26 14:59:48,885 - uvicorn.access - INFO - 36.224.98.207:58727 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:59:48,885 - uvicorn.access - INFO - 36.224.98.207:58727 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:59:48,885 - uvicorn.access - INFO - 36.224.98.207:58727 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 14:59:48,950 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:59:48,950 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:59:48,950 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 14:59:49,001 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:59:49,001 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:59:49,001 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 14:59:49,159 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,159 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,159 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,284 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,284 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,284 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,398 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,398 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,398 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,630 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,630 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,630 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,902 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,902 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:49,902 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:50,105 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:50,105 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:50,105 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:50,250 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:50,250 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:50,250 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:50,424 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:50,424 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:50,424 - uvicorn.access - INFO - 36.224.98.207:58721 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:50,599 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:50,599 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:50,599 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:54,474 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:54,474 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:54,474 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:55,844 - uvicorn.access - INFO - 36.224.98.207:58728 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:59:55,844 - uvicorn.access - INFO - 36.224.98.207:58728 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:59:55,844 - uvicorn.access - INFO - 36.224.98.207:58728 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 14:59:57,391 - app.api.classes - INFO - get_school
+2023-10-26 14:59:57,391 - app.api.classes - INFO - get_school
+2023-10-26 14:59:57,397 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:57,397 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:57,397 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:57,409 - uvicorn.access - INFO - 36.224.98.207:58728 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:57,409 - uvicorn.access - INFO - 36.224.98.207:58728 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:57,409 - uvicorn.access - INFO - 36.224.98.207:58728 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:58,967 - uvicorn.access - INFO - 36.224.98.207:58728 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:58,967 - uvicorn.access - INFO - 36.224.98.207:58728 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:58,967 - uvicorn.access - INFO - 36.224.98.207:58728 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:59,133 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:59,133 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:59,133 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:59,135 - uvicorn.access - INFO - 36.224.98.207:58728 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:59,135 - uvicorn.access - INFO - 36.224.98.207:58728 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 14:59:59,135 - uvicorn.access - INFO - 36.224.98.207:58728 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:01,780 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:01,780 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:01,780 - uvicorn.access - INFO - 36.224.98.207:58722 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:15,888 - uvicorn.access - INFO - 36.224.98.207:58877 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:15,888 - uvicorn.access - INFO - 36.224.98.207:58877 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:15,888 - uvicorn.access - INFO - 36.224.98.207:58877 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:15,888 - uvicorn.access - INFO - 36.224.98.207:58876 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:15,888 - uvicorn.access - INFO - 36.224.98.207:58876 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:15,888 - uvicorn.access - INFO - 36.224.98.207:58876 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:15,889 - uvicorn.access - INFO - 36.224.98.207:58878 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:15,889 - uvicorn.access - INFO - 36.224.98.207:58878 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:15,889 - uvicorn.access - INFO - 36.224.98.207:58878 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:16,947 - uvicorn.access - INFO - 36.224.98.207:58878 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:16,947 - uvicorn.access - INFO - 36.224.98.207:58878 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:16,947 - uvicorn.access - INFO - 36.224.98.207:58878 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:23,207 - uvicorn.access - INFO - 36.224.98.207:58908 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:00:23,207 - uvicorn.access - INFO - 36.224.98.207:58908 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:00:23,207 - uvicorn.access - INFO - 36.224.98.207:58908 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:00:25,288 - uvicorn.access - INFO - 36.224.98.207:58908 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:00:25,288 - uvicorn.access - INFO - 36.224.98.207:58908 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:00:25,288 - uvicorn.access - INFO - 36.224.98.207:58908 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:00:25,377 - uvicorn.access - INFO - 36.224.98.207:58908 - "GET /api/get_session?event_id=3746 HTTP/1.1" 200
+2023-10-26 15:00:25,377 - uvicorn.access - INFO - 36.224.98.207:58908 - "GET /api/get_session?event_id=3746 HTTP/1.1" 200
+2023-10-26 15:00:25,377 - uvicorn.access - INFO - 36.224.98.207:58908 - "GET /api/get_session?event_id=3746 HTTP/1.1" 200
+2023-10-26 15:00:25,469 - uvicorn.access - INFO - 36.224.98.207:58908 - "GET /api/get_registration_class?event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:25,469 - uvicorn.access - INFO - 36.224.98.207:58908 - "GET /api/get_registration_class?event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:25,469 - uvicorn.access - INFO - 36.224.98.207:58908 - "GET /api/get_registration_class?event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:25,556 - uvicorn.access - INFO - 36.224.98.207:58908 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 15:00:25,556 - uvicorn.access - INFO - 36.224.98.207:58908 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 15:00:25,556 - uvicorn.access - INFO - 36.224.98.207:58908 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 15:00:39,749 - uvicorn.access - INFO - 36.224.98.207:58918 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:00:39,749 - uvicorn.access - INFO - 36.224.98.207:58918 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:00:39,749 - uvicorn.access - INFO - 36.224.98.207:58918 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:00:39,835 - uvicorn.access - INFO - 36.224.98.207:58918 - "GET /api/get_session?event_id=3746 HTTP/1.1" 200
+2023-10-26 15:00:39,835 - uvicorn.access - INFO - 36.224.98.207:58918 - "GET /api/get_session?event_id=3746 HTTP/1.1" 200
+2023-10-26 15:00:39,835 - uvicorn.access - INFO - 36.224.98.207:58918 - "GET /api/get_session?event_id=3746 HTTP/1.1" 200
+2023-10-26 15:00:39,926 - uvicorn.access - INFO - 36.224.98.207:58918 - "GET /api/get_registration_class?event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:39,926 - uvicorn.access - INFO - 36.224.98.207:58918 - "GET /api/get_registration_class?event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:39,926 - uvicorn.access - INFO - 36.224.98.207:58918 - "GET /api/get_registration_class?event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:00:40,014 - uvicorn.access - INFO - 36.224.98.207:58918 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 15:00:40,014 - uvicorn.access - INFO - 36.224.98.207:58918 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 15:00:40,014 - uvicorn.access - INFO - 36.224.98.207:58918 - "POST /api/add_attend_record_by_event HTTP/1.1" 200
+2023-10-26 15:02:55,627 - uvicorn.access - INFO - 36.224.98.207:59552 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:02:55,627 - uvicorn.access - INFO - 36.224.98.207:59552 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:02:55,627 - uvicorn.access - INFO - 36.224.98.207:59552 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:02:55,731 - uvicorn.access - INFO - 36.224.98.207:59552 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 15:02:55,731 - uvicorn.access - INFO - 36.224.98.207:59552 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 15:02:55,731 - uvicorn.access - INFO - 36.224.98.207:59552 - "GET /api/get_registration?get_all=1&event_id=3746&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTU5MjU4fQ.EDfBTuRZWkMkLN1_LTAHFb-UCijwP-tKp4vr8RvvfgI HTTP/1.1" 200
+2023-10-26 15:04:19,256 - uvicorn.access - INFO - 36.224.98.207:59894 - "GET /api/get_class_name?class_name_id=5440&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:04:19,256 - uvicorn.access - INFO - 36.224.98.207:59894 - "GET /api/get_class_name?class_name_id=5440&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:04:19,256 - uvicorn.access - INFO - 36.224.98.207:59894 - "GET /api/get_class_name?class_name_id=5440&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:04:26,575 - uvicorn.access - INFO - 36.224.98.207:59928 - "GET /api/get_class_name?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:04:26,575 - uvicorn.access - INFO - 36.224.98.207:59928 - "GET /api/get_class_name?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:04:26,575 - uvicorn.access - INFO - 36.224.98.207:59928 - "GET /api/get_class_name?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:04:26,577 - uvicorn.access - INFO - 36.224.98.207:59927 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:04:26,577 - uvicorn.access - INFO - 36.224.98.207:59927 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:04:26,577 - uvicorn.access - INFO - 36.224.98.207:59927 - "GET /api/get_event?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:04:26,694 - uvicorn.access - INFO - 36.224.98.207:59927 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 15:04:26,694 - uvicorn.access - INFO - 36.224.98.207:59927 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 15:04:26,694 - uvicorn.access - INFO - 36.224.98.207:59927 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 15:04:26,905 - uvicorn.access - INFO - 36.224.98.207:59927 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:04:26,905 - uvicorn.access - INFO - 36.224.98.207:59927 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:04:26,905 - uvicorn.access - INFO - 36.224.98.207:59927 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:04:27,017 - uvicorn.access - INFO - 36.224.98.207:59928 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:04:27,017 - uvicorn.access - INFO - 36.224.98.207:59928 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:04:27,017 - uvicorn.access - INFO - 36.224.98.207:59928 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:04:27,138 - uvicorn.access - INFO - 36.224.98.207:59927 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:04:27,138 - uvicorn.access - INFO - 36.224.98.207:59927 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:04:27,138 - uvicorn.access - INFO - 36.224.98.207:59927 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:05:21,743 - uvicorn.access - INFO - 36.224.98.207:60164 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:05:21,743 - uvicorn.access - INFO - 36.224.98.207:60164 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:05:21,743 - uvicorn.access - INFO - 36.224.98.207:60164 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:05:21,757 - uvicorn.access - INFO - 36.224.98.207:60163 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:05:21,757 - uvicorn.access - INFO - 36.224.98.207:60163 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:05:21,757 - uvicorn.access - INFO - 36.224.98.207:60163 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:05:25,220 - uvicorn.access - INFO - 36.224.98.207:60163 - "GET /api/get_class_name?class_name_id=5440&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:05:25,220 - uvicorn.access - INFO - 36.224.98.207:60163 - "GET /api/get_class_name?class_name_id=5440&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:05:25,220 - uvicorn.access - INFO - 36.224.98.207:60163 - "GET /api/get_class_name?class_name_id=5440&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:05:31,859 - app.api.classes - INFO - get_school
+2023-10-26 15:05:31,859 - app.api.classes - INFO - get_school
+2023-10-26 15:05:31,866 - uvicorn.access - INFO - 36.224.98.207:60211 - "GET /api/get_school?location_id=1574 HTTP/1.1" 200
+2023-10-26 15:05:31,866 - uvicorn.access - INFO - 36.224.98.207:60211 - "GET /api/get_school?location_id=1574 HTTP/1.1" 200
+2023-10-26 15:05:31,866 - uvicorn.access - INFO - 36.224.98.207:60211 - "GET /api/get_school?location_id=1574 HTTP/1.1" 200
+2023-10-26 15:05:38,117 - uvicorn.access - INFO - 36.224.98.207:60237 - "GET /api/get_class_name?class_name_id=5440&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:05:38,117 - uvicorn.access - INFO - 36.224.98.207:60237 - "GET /api/get_class_name?class_name_id=5440&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:05:38,117 - uvicorn.access - INFO - 36.224.98.207:60237 - "GET /api/get_class_name?class_name_id=5440&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:06:10,818 - uvicorn.access - INFO - 36.224.98.207:60372 - "GET /api/get_class_name?class_name_id=5438&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:06:10,818 - uvicorn.access - INFO - 36.224.98.207:60372 - "GET /api/get_class_name?class_name_id=5438&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:06:10,818 - uvicorn.access - INFO - 36.224.98.207:60372 - "GET /api/get_class_name?class_name_id=5438&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:10:25,771 - uvicorn.access - INFO - 36.224.98.207:61448 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-26 15:10:25,771 - uvicorn.access - INFO - 36.224.98.207:61448 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-26 15:10:25,771 - uvicorn.access - INFO - 36.224.98.207:61448 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-26 15:10:32,216 - uvicorn.access - INFO - 36.224.98.207:61463 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:10:32,216 - uvicorn.access - INFO - 36.224.98.207:61463 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:10:32,216 - uvicorn.access - INFO - 36.224.98.207:61463 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:10:37,510 - uvicorn.access - INFO - 36.224.98.207:61469 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 15:10:37,510 - uvicorn.access - INFO - 36.224.98.207:61469 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 15:10:37,510 - uvicorn.access - INFO - 36.224.98.207:61469 - "GET /api/get_class_name?has_user=NaN&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 422
+2023-10-26 15:10:37,586 - uvicorn.access - INFO - 36.224.98.207:61470 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 15:10:37,586 - uvicorn.access - INFO - 36.224.98.207:61470 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 15:10:37,586 - uvicorn.access - INFO - 36.224.98.207:61470 - "GET /api/search_class_like?keyword=%E9%9B%86%E4%BB%95%E5%A4%9A HTTP/1.1" 200
+2023-10-26 15:10:40,274 - uvicorn.access - INFO - 36.224.98.207:61470 - "GET /api/get_class_name?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:10:40,274 - uvicorn.access - INFO - 36.224.98.207:61470 - "GET /api/get_class_name?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:10:40,274 - uvicorn.access - INFO - 36.224.98.207:61470 - "GET /api/get_class_name?class_name_id=5440 HTTP/1.1" 200
+2023-10-26 15:11:23,579 - uvicorn.access - INFO - 123.194.35.197:56716 - "GET /api/get_class_name?class_name_id=5458&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:11:23,579 - uvicorn.access - INFO - 123.194.35.197:56716 - "GET /api/get_class_name?class_name_id=5458&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:11:23,579 - uvicorn.access - INFO - 123.194.35.197:56716 - "GET /api/get_class_name?class_name_id=5458&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:13:41,697 - uvicorn.access - INFO - 123.194.35.197:56790 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:13:41,697 - uvicorn.access - INFO - 123.194.35.197:56790 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:13:41,697 - uvicorn.access - INFO - 123.194.35.197:56790 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:13:41,957 - uvicorn.access - INFO - 123.194.35.197:56790 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:13:41,957 - uvicorn.access - INFO - 123.194.35.197:56790 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:13:41,957 - uvicorn.access - INFO - 123.194.35.197:56790 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:13:46,723 - uvicorn.access - INFO - 123.194.35.197:56790 - "POST /api/close_class?class_name_id=5459&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:13:46,723 - uvicorn.access - INFO - 123.194.35.197:56790 - "POST /api/close_class?class_name_id=5459&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:13:46,723 - uvicorn.access - INFO - 123.194.35.197:56790 - "POST /api/close_class?class_name_id=5459&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:13:51,228 - uvicorn.access - INFO - 123.194.35.197:56790 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:13:51,228 - uvicorn.access - INFO - 123.194.35.197:56790 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:13:51,228 - uvicorn.access - INFO - 123.194.35.197:56790 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:13:51,422 - uvicorn.access - INFO - 123.194.35.197:56803 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:13:51,422 - uvicorn.access - INFO - 123.194.35.197:56803 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:13:51,422 - uvicorn.access - INFO - 123.194.35.197:56803 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:14:00,245 - uvicorn.access - INFO - 123.194.35.197:56823 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:14:00,245 - uvicorn.access - INFO - 123.194.35.197:56823 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:14:00,245 - uvicorn.access - INFO - 123.194.35.197:56823 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:14:00,314 - uvicorn.access - INFO - 123.194.35.197:56824 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:14:00,314 - uvicorn.access - INFO - 123.194.35.197:56824 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:14:00,314 - uvicorn.access - INFO - 123.194.35.197:56824 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:14:11,301 - uvicorn.access - INFO - 123.194.35.197:56830 - "POST /api/close_class?class_name_id=5459&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:14:11,301 - uvicorn.access - INFO - 123.194.35.197:56830 - "POST /api/close_class?class_name_id=5459&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:14:11,301 - uvicorn.access - INFO - 123.194.35.197:56830 - "POST /api/close_class?class_name_id=5459&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:14:15,831 - uvicorn.access - INFO - 123.194.35.197:56833 - "GET /api/close_class?class_name_id=5459&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 405
+2023-10-26 15:14:15,831 - uvicorn.access - INFO - 123.194.35.197:56833 - "GET /api/close_class?class_name_id=5459&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 405
+2023-10-26 15:14:15,831 - uvicorn.access - INFO - 123.194.35.197:56833 - "GET /api/close_class?class_name_id=5459&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 405
+2023-10-26 15:14:15,930 - uvicorn.access - INFO - 123.194.35.197:56833 - "GET /favicon.ico HTTP/1.1" 404
+2023-10-26 15:14:15,930 - uvicorn.access - INFO - 123.194.35.197:56833 - "GET /favicon.ico HTTP/1.1" 404
+2023-10-26 15:14:15,930 - uvicorn.access - INFO - 123.194.35.197:56833 - "GET /favicon.ico HTTP/1.1" 404
+2023-10-26 15:14:31,875 - uvicorn.access - INFO - 123.194.35.197:56849 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:14:31,875 - uvicorn.access - INFO - 123.194.35.197:56849 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:14:31,875 - uvicorn.access - INFO - 123.194.35.197:56849 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:14:31,939 - uvicorn.access - INFO - 123.194.35.197:56850 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:14:31,939 - uvicorn.access - INFO - 123.194.35.197:56850 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:14:31,939 - uvicorn.access - INFO - 123.194.35.197:56850 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:14:36,876 - uvicorn.access - INFO - 123.194.35.197:56850 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:14:36,876 - uvicorn.access - INFO - 123.194.35.197:56850 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:14:36,876 - uvicorn.access - INFO - 123.194.35.197:56850 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:14:42,434 - uvicorn.access - INFO - 123.194.35.197:56855 - "POST /api/close_class?class_name_id=5459&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:14:42,434 - uvicorn.access - INFO - 123.194.35.197:56855 - "POST /api/close_class?class_name_id=5459&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:14:42,434 - uvicorn.access - INFO - 123.194.35.197:56855 - "POST /api/close_class?class_name_id=5459&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:16:59,245 - uvicorn.access - INFO - 36.224.98.207:61541 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:16:59,245 - uvicorn.access - INFO - 36.224.98.207:61541 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:16:59,245 - uvicorn.access - INFO - 36.224.98.207:61541 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:17:00,512 - app.api.classes - INFO - get_school
+2023-10-26 15:17:00,512 - app.api.classes - INFO - get_school
+2023-10-26 15:17:00,535 - uvicorn.access - INFO - 36.224.98.207:61541 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:17:00,535 - uvicorn.access - INFO - 36.224.98.207:61541 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:17:00,535 - uvicorn.access - INFO - 36.224.98.207:61541 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:17:00,623 - uvicorn.access - INFO - 36.224.98.207:61541 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:17:00,623 - uvicorn.access - INFO - 36.224.98.207:61541 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:17:00,623 - uvicorn.access - INFO - 36.224.98.207:61541 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 15:17:16,458 - app.api.classes - INFO - get_school
+2023-10-26 15:17:16,458 - app.api.classes - INFO - get_school
+2023-10-26 15:17:16,469 - uvicorn.access - INFO - 36.224.98.207:61542 - "GET /api/get_school?location_id=1574 HTTP/1.1" 200
+2023-10-26 15:17:16,469 - uvicorn.access - INFO - 36.224.98.207:61542 - "GET /api/get_school?location_id=1574 HTTP/1.1" 200
+2023-10-26 15:17:16,469 - uvicorn.access - INFO - 36.224.98.207:61542 - "GET /api/get_school?location_id=1574 HTTP/1.1" 200
+2023-10-26 15:18:58,438 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:18:58,438 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:18:58,438 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:18:58,909 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 15:18:58,909 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 15:18:58,909 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 15:18:59,856 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:18:59,856 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:18:59,856 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:19:04,262 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=3 HTTP/1.1" 200
+2023-10-26 15:19:04,262 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=3 HTTP/1.1" 200
+2023-10-26 15:19:04,262 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=3 HTTP/1.1" 200
+2023-10-26 15:19:05,379 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:19:05,379 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:19:05,379 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:19:09,218 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 15:19:09,218 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 15:19:09,218 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 15:19:10,040 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:19:10,040 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:19:10,040 - uvicorn.access - INFO - 123.194.35.197:57034 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:22:45,748 - uvicorn.access - INFO - 123.194.35.197:57182 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:22:45,748 - uvicorn.access - INFO - 123.194.35.197:57182 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:22:45,748 - uvicorn.access - INFO - 123.194.35.197:57182 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:22:46,100 - uvicorn.access - INFO - 123.194.35.197:57182 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:22:46,100 - uvicorn.access - INFO - 123.194.35.197:57182 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:22:46,100 - uvicorn.access - INFO - 123.194.35.197:57182 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:23:04,036 - app.api.classes - INFO - get_school
+2023-10-26 15:23:04,036 - app.api.classes - INFO - get_school
+2023-10-26 15:23:10,645 - uvicorn.access - INFO - 36.224.98.207:61600 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 15:23:10,645 - uvicorn.access - INFO - 36.224.98.207:61600 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 15:23:10,645 - uvicorn.access - INFO - 36.224.98.207:61600 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 15:23:17,833 - uvicorn.access - INFO - 36.224.98.207:61610 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-26 15:23:17,833 - uvicorn.access - INFO - 36.224.98.207:61610 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-26 15:23:17,833 - uvicorn.access - INFO - 36.224.98.207:61610 - "GET /api/get_class_name?is_check=0 HTTP/1.1" 200
+2023-10-26 15:23:22,350 - uvicorn.access - INFO - 36.224.98.207:61610 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:23:22,350 - uvicorn.access - INFO - 36.224.98.207:61610 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:23:22,350 - uvicorn.access - INFO - 36.224.98.207:61610 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:23:40,137 - uvicorn.access - INFO - 123.194.35.197:57210 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:23:40,137 - uvicorn.access - INFO - 123.194.35.197:57210 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:23:40,137 - uvicorn.access - INFO - 123.194.35.197:57210 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:23:47,691 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:23:47,691 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:23:47,691 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:23:48,128 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:23:48,128 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:23:48,128 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:23:48,672 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 15:23:48,672 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 15:23:48,672 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 15:23:49,148 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=3 HTTP/1.1" 200
+2023-10-26 15:23:49,148 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=3 HTTP/1.1" 200
+2023-10-26 15:23:49,148 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=3 HTTP/1.1" 200
+2023-10-26 15:23:49,799 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:23:49,799 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:23:49,799 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:23:52,430 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:23:52,430 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:23:52,430 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:23:53,048 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:23:53,048 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:23:53,048 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:23:54,166 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 15:23:54,166 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 15:23:54,166 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=2 HTTP/1.1" 200
+2023-10-26 15:23:55,150 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=3 HTTP/1.1" 200
+2023-10-26 15:23:55,150 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=3 HTTP/1.1" 200
+2023-10-26 15:23:55,150 - uvicorn.access - INFO - 123.194.35.197:57216 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=3 HTTP/1.1" 200
+2023-10-26 15:24:09,323 - uvicorn.access - INFO - 123.194.35.197:57227 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:24:09,323 - uvicorn.access - INFO - 123.194.35.197:57227 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:24:09,323 - uvicorn.access - INFO - 123.194.35.197:57227 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:24:12,407 - uvicorn.access - INFO - 123.194.35.197:57227 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:24:12,407 - uvicorn.access - INFO - 123.194.35.197:57227 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:24:12,407 - uvicorn.access - INFO - 123.194.35.197:57227 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:24:13,502 - uvicorn.access - INFO - 123.194.35.197:57227 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:24:13,502 - uvicorn.access - INFO - 123.194.35.197:57227 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:24:13,502 - uvicorn.access - INFO - 123.194.35.197:57227 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:24:16,050 - uvicorn.access - INFO - 123.194.35.197:57227 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:24:16,050 - uvicorn.access - INFO - 123.194.35.197:57227 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:24:16,050 - uvicorn.access - INFO - 123.194.35.197:57227 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:26:34,202 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:26:34,202 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:26:34,202 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=0 HTTP/1.1" 200
+2023-10-26 15:26:34,205 - uvicorn.access - INFO - 123.194.35.197:57315 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:26:34,205 - uvicorn.access - INFO - 123.194.35.197:57315 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:26:34,205 - uvicorn.access - INFO - 123.194.35.197:57315 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&is_check=1 HTTP/1.1" 200
+2023-10-26 15:26:35,139 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:26:35,139 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:26:35,139 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:26:39,510 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&keyword=1020 HTTP/1.1" 200
+2023-10-26 15:26:39,510 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&keyword=1020 HTTP/1.1" 200
+2023-10-26 15:26:39,510 - uvicorn.access - INFO - 123.194.35.197:57314 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5&keyword=1020 HTTP/1.1" 200
+2023-10-26 15:26:46,594 - uvicorn.access - INFO - 123.194.35.197:57322 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:26:46,594 - uvicorn.access - INFO - 123.194.35.197:57322 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:26:46,594 - uvicorn.access - INFO - 123.194.35.197:57322 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 15:27:47,898 - uvicorn.access - INFO - 36.224.98.207:61664 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTUwNTQ0fQ.VYDsE-ia6ri7gGbQc2V8IFfIQnIJWQtk8nRkvUfkGf0 HTTP/1.1" 200
+2023-10-26 15:27:47,898 - uvicorn.access - INFO - 36.224.98.207:61664 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTUwNTQ0fQ.VYDsE-ia6ri7gGbQc2V8IFfIQnIJWQtk8nRkvUfkGf0 HTTP/1.1" 200
+2023-10-26 15:27:47,898 - uvicorn.access - INFO - 36.224.98.207:61664 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTUwNTQ0fQ.VYDsE-ia6ri7gGbQc2V8IFfIQnIJWQtk8nRkvUfkGf0 HTTP/1.1" 200
+2023-10-26 15:27:57,823 - uvicorn.access - INFO - 36.224.98.207:61710 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTUwNTQ0fQ.VYDsE-ia6ri7gGbQc2V8IFfIQnIJWQtk8nRkvUfkGf0 HTTP/1.1" 200
+2023-10-26 15:27:57,823 - uvicorn.access - INFO - 36.224.98.207:61710 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTUwNTQ0fQ.VYDsE-ia6ri7gGbQc2V8IFfIQnIJWQtk8nRkvUfkGf0 HTTP/1.1" 200
+2023-10-26 15:27:57,823 - uvicorn.access - INFO - 36.224.98.207:61710 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTUwNTQ0fQ.VYDsE-ia6ri7gGbQc2V8IFfIQnIJWQtk8nRkvUfkGf0 HTTP/1.1" 200
+2023-10-26 15:28:25,772 - uvicorn.access - INFO - 36.224.98.207:61709 - "POST /api/login HTTP/1.1" 200
+2023-10-26 15:28:25,772 - uvicorn.access - INFO - 36.224.98.207:61709 - "POST /api/login HTTP/1.1" 200
+2023-10-26 15:28:25,772 - uvicorn.access - INFO - 36.224.98.207:61709 - "POST /api/login HTTP/1.1" 200
+2023-10-26 15:28:25,867 - uvicorn.access - INFO - 36.224.98.207:61709 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:28:25,867 - uvicorn.access - INFO - 36.224.98.207:61709 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:28:25,867 - uvicorn.access - INFO - 36.224.98.207:61709 - "GET /api/check_user?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:28:27,514 - app.api.classes - INFO - get_school
+2023-10-26 15:28:27,514 - app.api.classes - INFO - get_school
+2023-10-26 15:28:34,131 - uvicorn.access - INFO - 36.224.98.207:61709 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 15:28:34,131 - uvicorn.access - INFO - 36.224.98.207:61709 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 15:28:34,131 - uvicorn.access - INFO - 36.224.98.207:61709 - "GET /api/get_school?page_num=1&page_amount=20&keyword=&location_keyword= HTTP/1.1" 200
+2023-10-26 15:28:38,862 - uvicorn.access - INFO - 36.224.98.207:61709 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:28:38,862 - uvicorn.access - INFO - 36.224.98.207:61709 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:28:38,862 - uvicorn.access - INFO - 36.224.98.207:61709 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:29:00,687 - uvicorn.access - INFO - 36.224.98.207:61927 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:29:00,687 - uvicorn.access - INFO - 36.224.98.207:61927 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:29:00,687 - uvicorn.access - INFO - 36.224.98.207:61927 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:29:00,896 - uvicorn.access - INFO - 36.224.98.207:61929 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:29:00,896 - uvicorn.access - INFO - 36.224.98.207:61929 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:29:00,896 - uvicorn.access - INFO - 36.224.98.207:61929 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:37:48,213 - uvicorn.access - INFO - 36.224.98.207:63771 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:37:48,213 - uvicorn.access - INFO - 36.224.98.207:63771 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:37:48,213 - uvicorn.access - INFO - 36.224.98.207:63771 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:37:49,363 - uvicorn.access - INFO - 36.224.98.207:63779 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:37:49,363 - uvicorn.access - INFO - 36.224.98.207:63779 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:37:49,363 - uvicorn.access - INFO - 36.224.98.207:63779 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:38:43,356 - app.api.classes - INFO - get_school
+2023-10-26 15:38:43,356 - app.api.classes - INFO - get_school
+2023-10-26 15:38:43,402 - uvicorn.access - INFO - 123.194.35.197:57761 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:38:43,402 - uvicorn.access - INFO - 123.194.35.197:57761 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:38:43,402 - uvicorn.access - INFO - 123.194.35.197:57761 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:38:50,413 - app.api.classes - INFO - get_school
+2023-10-26 15:38:50,413 - app.api.classes - INFO - get_school
+2023-10-26 15:38:50,419 - uvicorn.access - INFO - 123.194.35.197:57765 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 15:38:50,419 - uvicorn.access - INFO - 123.194.35.197:57765 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 15:38:50,419 - uvicorn.access - INFO - 123.194.35.197:57765 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 15:40:07,944 - app.api.classes - INFO - get_school
+2023-10-26 15:40:07,944 - app.api.classes - INFO - get_school
+2023-10-26 15:40:07,960 - uvicorn.access - INFO - 123.194.35.197:57805 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:07,960 - uvicorn.access - INFO - 123.194.35.197:57805 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:07,960 - uvicorn.access - INFO - 123.194.35.197:57805 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:08,206 - app.api.classes - INFO - get_school
+2023-10-26 15:40:08,206 - app.api.classes - INFO - get_school
+2023-10-26 15:40:08,238 - uvicorn.access - INFO - 123.194.35.197:57805 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:08,238 - uvicorn.access - INFO - 123.194.35.197:57805 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:08,238 - uvicorn.access - INFO - 123.194.35.197:57805 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:08,970 - app.api.classes - INFO - get_school
+2023-10-26 15:40:08,970 - app.api.classes - INFO - get_school
+2023-10-26 15:40:08,992 - uvicorn.access - INFO - 123.194.35.197:57805 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:08,992 - uvicorn.access - INFO - 123.194.35.197:57805 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:08,992 - uvicorn.access - INFO - 123.194.35.197:57805 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:15,055 - app.api.classes - INFO - get_school
+2023-10-26 15:40:15,055 - app.api.classes - INFO - get_school
+2023-10-26 15:40:15,061 - uvicorn.access - INFO - 123.194.35.197:57814 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 15:40:15,061 - uvicorn.access - INFO - 123.194.35.197:57814 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 15:40:15,061 - uvicorn.access - INFO - 123.194.35.197:57814 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 15:40:31,349 - app.api.classes - INFO - get_school
+2023-10-26 15:40:31,349 - app.api.classes - INFO - get_school
+2023-10-26 15:40:31,365 - uvicorn.access - INFO - 123.194.35.197:57825 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:31,365 - uvicorn.access - INFO - 123.194.35.197:57825 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:31,365 - uvicorn.access - INFO - 123.194.35.197:57825 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:31,430 - app.api.classes - INFO - get_school
+2023-10-26 15:40:31,430 - app.api.classes - INFO - get_school
+2023-10-26 15:40:31,460 - uvicorn.access - INFO - 123.194.35.197:57825 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:31,460 - uvicorn.access - INFO - 123.194.35.197:57825 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:40:31,460 - uvicorn.access - INFO - 123.194.35.197:57825 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 15:41:00,662 - uvicorn.access - INFO - 36.224.98.207:64592 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:41:00,662 - uvicorn.access - INFO - 36.224.98.207:64592 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:41:00,662 - uvicorn.access - INFO - 36.224.98.207:64592 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:41:23,147 - uvicorn.access - INFO - 36.224.98.207:64709 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:41:23,147 - uvicorn.access - INFO - 36.224.98.207:64709 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:41:23,147 - uvicorn.access - INFO - 36.224.98.207:64709 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:41:24,948 - uvicorn.access - INFO - 36.224.98.207:64717 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:41:24,948 - uvicorn.access - INFO - 36.224.98.207:64717 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:41:24,948 - uvicorn.access - INFO - 36.224.98.207:64717 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:45:04,204 - uvicorn.access - INFO - 36.224.98.207:49244 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:45:04,204 - uvicorn.access - INFO - 36.224.98.207:49244 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:45:04,204 - uvicorn.access - INFO - 36.224.98.207:49244 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:45:05,146 - uvicorn.access - INFO - 36.224.98.207:49258 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:45:05,146 - uvicorn.access - INFO - 36.224.98.207:49258 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:45:05,146 - uvicorn.access - INFO - 36.224.98.207:49258 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:52:27,446 - uvicorn.access - INFO - 36.224.98.207:51119 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:52:27,446 - uvicorn.access - INFO - 36.224.98.207:51119 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:52:27,446 - uvicorn.access - INFO - 36.224.98.207:51119 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:52:28,736 - uvicorn.access - INFO - 36.224.98.207:51132 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:52:28,736 - uvicorn.access - INFO - 36.224.98.207:51132 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:52:28,736 - uvicorn.access - INFO - 36.224.98.207:51132 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:53:16,441 - uvicorn.access - INFO - 36.224.98.207:51348 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:53:16,441 - uvicorn.access - INFO - 36.224.98.207:51348 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:53:16,441 - uvicorn.access - INFO - 36.224.98.207:51348 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:53:17,587 - uvicorn.access - INFO - 36.224.98.207:51363 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:53:17,587 - uvicorn.access - INFO - 36.224.98.207:51363 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:53:17,587 - uvicorn.access - INFO - 36.224.98.207:51363 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:53:43,607 - uvicorn.access - INFO - 36.224.98.207:51485 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:53:43,607 - uvicorn.access - INFO - 36.224.98.207:51485 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:53:43,607 - uvicorn.access - INFO - 36.224.98.207:51485 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:53:44,370 - uvicorn.access - INFO - 36.224.98.207:51495 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:53:44,370 - uvicorn.access - INFO - 36.224.98.207:51495 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:53:44,370 - uvicorn.access - INFO - 36.224.98.207:51495 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:54:03,828 - uvicorn.access - INFO - 36.224.98.207:51587 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:54:03,828 - uvicorn.access - INFO - 36.224.98.207:51587 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:54:03,828 - uvicorn.access - INFO - 36.224.98.207:51587 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:54:04,676 - uvicorn.access - INFO - 36.224.98.207:51597 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:54:04,676 - uvicorn.access - INFO - 36.224.98.207:51597 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:54:04,676 - uvicorn.access - INFO - 36.224.98.207:51597 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:54:38,917 - uvicorn.access - INFO - 36.224.98.207:51753 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:54:38,917 - uvicorn.access - INFO - 36.224.98.207:51753 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:54:38,917 - uvicorn.access - INFO - 36.224.98.207:51753 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 15:54:39,847 - uvicorn.access - INFO - 36.224.98.207:51762 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:54:39,847 - uvicorn.access - INFO - 36.224.98.207:51762 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:54:39,847 - uvicorn.access - INFO - 36.224.98.207:51762 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 15:56:59,517 - app.api.classes - INFO - get_school
+2023-10-26 15:56:59,517 - app.api.classes - INFO - get_school
+2023-10-26 15:56:59,523 - uvicorn.access - INFO - 123.194.35.197:58388 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 15:56:59,523 - uvicorn.access - INFO - 123.194.35.197:58388 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 15:56:59,523 - uvicorn.access - INFO - 123.194.35.197:58388 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 16:08:58,045 - uvicorn.access - INFO - 36.224.98.207:55342 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:08:58,045 - uvicorn.access - INFO - 36.224.98.207:55342 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:08:58,045 - uvicorn.access - INFO - 36.224.98.207:55342 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:11:53,176 - uvicorn.access - INFO - 36.224.98.207:56086 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:11:53,176 - uvicorn.access - INFO - 36.224.98.207:56086 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:11:53,176 - uvicorn.access - INFO - 36.224.98.207:56086 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:11:54,061 - uvicorn.access - INFO - 36.224.98.207:56095 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:11:54,061 - uvicorn.access - INFO - 36.224.98.207:56095 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:11:54,061 - uvicorn.access - INFO - 36.224.98.207:56095 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:11:54,804 - uvicorn.access - INFO - 36.224.98.207:56086 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:11:54,804 - uvicorn.access - INFO - 36.224.98.207:56086 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:11:54,804 - uvicorn.access - INFO - 36.224.98.207:56086 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:11:56,559 - uvicorn.access - INFO - 36.224.98.207:56095 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:11:56,559 - uvicorn.access - INFO - 36.224.98.207:56095 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:11:56,559 - uvicorn.access - INFO - 36.224.98.207:56095 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:12:20,448 - uvicorn.access - INFO - 36.224.98.207:56226 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:12:20,448 - uvicorn.access - INFO - 36.224.98.207:56226 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:12:20,448 - uvicorn.access - INFO - 36.224.98.207:56226 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:12:21,169 - uvicorn.access - INFO - 36.224.98.207:56239 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:12:21,169 - uvicorn.access - INFO - 36.224.98.207:56239 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:12:21,169 - uvicorn.access - INFO - 36.224.98.207:56239 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:12:47,812 - uvicorn.access - INFO - 36.224.98.207:56362 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:12:47,812 - uvicorn.access - INFO - 36.224.98.207:56362 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:12:47,812 - uvicorn.access - INFO - 36.224.98.207:56362 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:12:49,360 - uvicorn.access - INFO - 36.224.98.207:56375 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:12:49,360 - uvicorn.access - INFO - 36.224.98.207:56375 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:12:49,360 - uvicorn.access - INFO - 36.224.98.207:56375 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:14:09,940 - uvicorn.access - INFO - 36.224.98.207:56729 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:14:09,940 - uvicorn.access - INFO - 36.224.98.207:56729 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:14:09,940 - uvicorn.access - INFO - 36.224.98.207:56729 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:14:11,199 - uvicorn.access - INFO - 36.224.98.207:56742 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:14:11,199 - uvicorn.access - INFO - 36.224.98.207:56742 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:14:11,199 - uvicorn.access - INFO - 36.224.98.207:56742 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:14:32,530 - uvicorn.access - INFO - 36.224.98.207:56843 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:14:32,530 - uvicorn.access - INFO - 36.224.98.207:56843 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:14:32,530 - uvicorn.access - INFO - 36.224.98.207:56843 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:14:33,269 - uvicorn.access - INFO - 36.224.98.207:56855 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:14:33,269 - uvicorn.access - INFO - 36.224.98.207:56855 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:14:33,269 - uvicorn.access - INFO - 36.224.98.207:56855 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:14:46,753 - uvicorn.access - INFO - 36.224.98.207:56922 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:14:46,753 - uvicorn.access - INFO - 36.224.98.207:56922 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:14:46,753 - uvicorn.access - INFO - 36.224.98.207:56922 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:14:47,598 - uvicorn.access - INFO - 36.224.98.207:56934 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:14:47,598 - uvicorn.access - INFO - 36.224.98.207:56934 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:14:47,598 - uvicorn.access - INFO - 36.224.98.207:56934 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:15:00,367 - uvicorn.access - INFO - 36.224.98.207:56994 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:15:00,367 - uvicorn.access - INFO - 36.224.98.207:56994 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:15:00,367 - uvicorn.access - INFO - 36.224.98.207:56994 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 16:15:01,397 - uvicorn.access - INFO - 36.224.98.207:57003 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:15:01,397 - uvicorn.access - INFO - 36.224.98.207:57003 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:15:01,397 - uvicorn.access - INFO - 36.224.98.207:57003 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:21:18,130 - app.api.classes - INFO - get_school
+2023-10-26 16:21:18,130 - app.api.classes - INFO - get_school
+2023-10-26 16:21:18,146 - uvicorn.access - INFO - 123.194.35.197:59412 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 16:21:18,146 - uvicorn.access - INFO - 123.194.35.197:59412 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 16:21:18,146 - uvicorn.access - INFO - 123.194.35.197:59412 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 16:21:18,209 - app.api.classes - INFO - get_school
+2023-10-26 16:21:18,209 - app.api.classes - INFO - get_school
+2023-10-26 16:21:18,225 - uvicorn.access - INFO - 123.194.35.197:59412 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 16:21:18,225 - uvicorn.access - INFO - 123.194.35.197:59412 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 16:21:18,225 - uvicorn.access - INFO - 123.194.35.197:59412 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 16:21:20,842 - app.api.classes - INFO - get_school
+2023-10-26 16:21:20,842 - app.api.classes - INFO - get_school
+2023-10-26 16:21:20,848 - uvicorn.access - INFO - 123.194.35.197:59412 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 16:21:20,848 - uvicorn.access - INFO - 123.194.35.197:59412 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 16:21:20,848 - uvicorn.access - INFO - 123.194.35.197:59412 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 16:38:36,913 - uvicorn.access - INFO - 36.224.98.207:57211 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:38:36,913 - uvicorn.access - INFO - 36.224.98.207:57211 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:38:36,913 - uvicorn.access - INFO - 36.224.98.207:57211 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:39:50,845 - uvicorn.access - INFO - 36.224.98.207:57310 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:39:50,845 - uvicorn.access - INFO - 36.224.98.207:57310 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:39:50,845 - uvicorn.access - INFO - 36.224.98.207:57310 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:41:07,595 - uvicorn.access - INFO - 36.224.98.207:57329 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:41:07,595 - uvicorn.access - INFO - 36.224.98.207:57329 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:41:07,595 - uvicorn.access - INFO - 36.224.98.207:57329 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:41:16,662 - uvicorn.access - INFO - 36.224.98.207:57344 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:41:16,662 - uvicorn.access - INFO - 36.224.98.207:57344 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:41:16,662 - uvicorn.access - INFO - 36.224.98.207:57344 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:42:17,249 - app.api.classes - INFO - get_school
+2023-10-26 16:42:17,249 - app.api.classes - INFO - get_school
+2023-10-26 16:42:17,327 - uvicorn.access - INFO - 125.224.193.18:62276 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 16:42:17,327 - uvicorn.access - INFO - 125.224.193.18:62276 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 16:42:17,327 - uvicorn.access - INFO - 125.224.193.18:62276 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 16:42:17,333 - uvicorn.access - INFO - 125.224.193.18:62274 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 16:42:17,333 - uvicorn.access - INFO - 125.224.193.18:62274 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 16:42:17,333 - uvicorn.access - INFO - 125.224.193.18:62274 - "GET /api/get_news?page_num=1&page_amount=2 HTTP/1.1" 200
+2023-10-26 16:42:17,369 - uvicorn.access - INFO - 125.224.193.18:62275 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 16:42:17,369 - uvicorn.access - INFO - 125.224.193.18:62275 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 16:42:17,369 - uvicorn.access - INFO - 125.224.193.18:62275 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 16:42:17,412 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 16:42:17,412 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 16:42:17,412 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_class_name?recommend=1 HTTP/1.1" 200
+2023-10-26 16:42:17,557 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,557 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,557 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,616 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,616 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,616 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,675 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,675 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,675 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,728 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,728 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,728 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,790 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,790 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,790 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,848 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,848 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,848 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,908 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,908 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,908 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,967 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,967 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:17,967 - uvicorn.access - INFO - 125.224.193.18:62273 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:18,018 - uvicorn.access - INFO - 125.224.193.18:62275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:18,018 - uvicorn.access - INFO - 125.224.193.18:62275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:18,018 - uvicorn.access - INFO - 125.224.193.18:62275 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJOaWNvbGUgVHNlbmciLCJleHAiOjE2OTgyODQxOTJ9.cSQPowJXsexVXUr9S5lr38ImSFuJu7cUTyV5wb9M8ic HTTP/1.1" 200
+2023-10-26 16:42:24,085 - uvicorn.access - INFO - 125.224.193.18:62272 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 16:42:24,085 - uvicorn.access - INFO - 125.224.193.18:62272 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 16:42:24,085 - uvicorn.access - INFO - 125.224.193.18:62272 - "GET /api/get_school HTTP/1.1" 200
+2023-10-26 16:42:38,470 - uvicorn.access - INFO - 36.224.98.207:57374 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:42:38,470 - uvicorn.access - INFO - 36.224.98.207:57374 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:42:38,470 - uvicorn.access - INFO - 36.224.98.207:57374 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:42:59,950 - uvicorn.access - INFO - 36.224.98.207:57392 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:42:59,950 - uvicorn.access - INFO - 36.224.98.207:57392 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:42:59,950 - uvicorn.access - INFO - 36.224.98.207:57392 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:43:53,665 - uvicorn.access - INFO - 36.224.98.207:57411 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:43:53,665 - uvicorn.access - INFO - 36.224.98.207:57411 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:43:53,665 - uvicorn.access - INFO - 36.224.98.207:57411 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:44:12,771 - uvicorn.access - INFO - 36.224.98.207:57431 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:44:12,771 - uvicorn.access - INFO - 36.224.98.207:57431 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:44:12,771 - uvicorn.access - INFO - 36.224.98.207:57431 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:49:37,881 - uvicorn.access - INFO - 36.224.98.207:58752 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:49:37,881 - uvicorn.access - INFO - 36.224.98.207:58752 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:49:37,881 - uvicorn.access - INFO - 36.224.98.207:58752 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:50:05,613 - uvicorn.access - INFO - 36.224.98.207:58746 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:50:05,613 - uvicorn.access - INFO - 36.224.98.207:58746 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:50:05,613 - uvicorn.access - INFO - 36.224.98.207:58746 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:51:24,912 - uvicorn.access - INFO - 36.224.98.207:59232 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:51:24,912 - uvicorn.access - INFO - 36.224.98.207:59232 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:51:24,912 - uvicorn.access - INFO - 36.224.98.207:59232 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:51:28,191 - uvicorn.access - INFO - 36.224.98.207:59232 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:51:28,191 - uvicorn.access - INFO - 36.224.98.207:59232 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:51:28,191 - uvicorn.access - INFO - 36.224.98.207:59232 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:51:51,923 - uvicorn.access - INFO - 36.224.98.207:59358 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:51:51,923 - uvicorn.access - INFO - 36.224.98.207:59358 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:51:51,923 - uvicorn.access - INFO - 36.224.98.207:59358 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:52:08,144 - uvicorn.access - INFO - 36.224.98.207:59439 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:52:08,144 - uvicorn.access - INFO - 36.224.98.207:59439 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:52:08,144 - uvicorn.access - INFO - 36.224.98.207:59439 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:52:27,033 - uvicorn.access - INFO - 36.224.98.207:59532 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:52:27,033 - uvicorn.access - INFO - 36.224.98.207:59532 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:52:27,033 - uvicorn.access - INFO - 36.224.98.207:59532 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:52:55,330 - uvicorn.access - INFO - 36.224.98.207:59662 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:52:55,330 - uvicorn.access - INFO - 36.224.98.207:59662 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:52:55,330 - uvicorn.access - INFO - 36.224.98.207:59662 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:54:26,064 - uvicorn.access - INFO - 36.224.98.207:60041 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:54:26,064 - uvicorn.access - INFO - 36.224.98.207:60041 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:54:26,064 - uvicorn.access - INFO - 36.224.98.207:60041 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:55:54,851 - uvicorn.access - INFO - 36.224.98.207:60431 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:55:54,851 - uvicorn.access - INFO - 36.224.98.207:60431 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:55:54,851 - uvicorn.access - INFO - 36.224.98.207:60431 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:56:29,585 - uvicorn.access - INFO - 36.224.98.207:60590 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:56:29,585 - uvicorn.access - INFO - 36.224.98.207:60590 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:56:29,585 - uvicorn.access - INFO - 36.224.98.207:60590 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:56:37,972 - uvicorn.access - INFO - 36.224.98.207:60589 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:56:37,972 - uvicorn.access - INFO - 36.224.98.207:60589 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:56:37,972 - uvicorn.access - INFO - 36.224.98.207:60589 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:56:51,088 - uvicorn.access - INFO - 36.224.98.207:60700 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:56:51,088 - uvicorn.access - INFO - 36.224.98.207:60700 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:56:51,088 - uvicorn.access - INFO - 36.224.98.207:60700 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:57:19,570 - uvicorn.access - INFO - 36.224.98.207:60834 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:57:19,570 - uvicorn.access - INFO - 36.224.98.207:60834 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 16:57:19,570 - uvicorn.access - INFO - 36.224.98.207:60834 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:01:26,524 - uvicorn.access - INFO - 36.224.98.207:61869 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:01:26,524 - uvicorn.access - INFO - 36.224.98.207:61869 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:01:26,524 - uvicorn.access - INFO - 36.224.98.207:61869 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:01:51,634 - uvicorn.access - INFO - 36.224.98.207:61986 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:01:51,634 - uvicorn.access - INFO - 36.224.98.207:61986 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:01:51,634 - uvicorn.access - INFO - 36.224.98.207:61986 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:03:27,443 - uvicorn.access - INFO - 36.224.98.207:62404 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:03:27,443 - uvicorn.access - INFO - 36.224.98.207:62404 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:03:27,443 - uvicorn.access - INFO - 36.224.98.207:62404 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:04:07,189 - uvicorn.access - INFO - 36.224.98.207:62582 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:04:07,189 - uvicorn.access - INFO - 36.224.98.207:62582 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:04:07,189 - uvicorn.access - INFO - 36.224.98.207:62582 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:04:09,828 - uvicorn.access - INFO - 36.224.98.207:62582 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:04:09,828 - uvicorn.access - INFO - 36.224.98.207:62582 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:04:09,828 - uvicorn.access - INFO - 36.224.98.207:62582 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:06:04,817 - uvicorn.access - INFO - 36.224.98.207:62691 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:06:04,817 - uvicorn.access - INFO - 36.224.98.207:62691 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:06:04,817 - uvicorn.access - INFO - 36.224.98.207:62691 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:06:07,238 - uvicorn.access - INFO - 36.224.98.207:62691 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:06:07,238 - uvicorn.access - INFO - 36.224.98.207:62691 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:06:07,238 - uvicorn.access - INFO - 36.224.98.207:62691 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:09:08,231 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:08,231 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:08,231 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:08,302 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:08,302 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:08,302 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:08,370 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:08,370 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:08,370 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:09,480 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 17:09:09,480 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 17:09:09,480 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 17:09:14,502 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:14,502 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:14,502 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:15,617 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 17:09:15,617 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 17:09:15,617 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_class_name?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q&page_num=1&page_amount=5 HTTP/1.1" 200
+2023-10-26 17:09:16,036 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:16,036 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:16,036 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:16,192 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:16,192 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:16,192 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:16,274 - uvicorn.access - INFO - 123.194.35.197:61071 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:16,274 - uvicorn.access - INFO - 123.194.35.197:61071 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:16,274 - uvicorn.access - INFO - 123.194.35.197:61071 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:17,391 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:17,391 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:17,391 - uvicorn.access - INFO - 123.194.35.197:61073 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:17,393 - uvicorn.access - INFO - 123.194.35.197:61071 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:17,393 - uvicorn.access - INFO - 123.194.35.197:61071 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:17,393 - uvicorn.access - INFO - 123.194.35.197:61071 - "GET /api/get_user_information?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:18,703 - uvicorn.access - INFO - 123.194.35.197:61071 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:18,703 - uvicorn.access - INFO - 123.194.35.197:61071 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:18,703 - uvicorn.access - INFO - 123.194.35.197:61071 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:30,985 - app.api.classes - INFO - get_school
+2023-10-26 17:09:30,985 - app.api.classes - INFO - get_school
+2023-10-26 17:09:31,055 - uvicorn.access - INFO - 123.194.35.197:61072 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:31,055 - uvicorn.access - INFO - 123.194.35.197:61072 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:31,055 - uvicorn.access - INFO - 123.194.35.197:61072 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:09:50,227 - uvicorn.access - INFO - 36.224.98.207:62772 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:09:50,227 - uvicorn.access - INFO - 36.224.98.207:62772 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:09:50,227 - uvicorn.access - INFO - 36.224.98.207:62772 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:10:04,076 - app.api.classes - INFO - get_school
+2023-10-26 17:10:04,076 - app.api.classes - INFO - get_school
+2023-10-26 17:10:04,081 - uvicorn.access - INFO - 123.194.35.197:61111 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 17:10:04,081 - uvicorn.access - INFO - 123.194.35.197:61111 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 17:10:04,081 - uvicorn.access - INFO - 123.194.35.197:61111 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 17:11:52,993 - app.api.classes - INFO - get_school
+2023-10-26 17:11:52,993 - app.api.classes - INFO - get_school
+2023-10-26 17:11:53,042 - uvicorn.access - INFO - 123.194.35.197:61195 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:11:53,042 - uvicorn.access - INFO - 123.194.35.197:61195 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:11:53,042 - uvicorn.access - INFO - 123.194.35.197:61195 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:11:54,324 - app.api.classes - INFO - get_school
+2023-10-26 17:11:54,324 - app.api.classes - INFO - get_school
+2023-10-26 17:11:54,329 - uvicorn.access - INFO - 123.194.35.197:61195 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 17:11:54,329 - uvicorn.access - INFO - 123.194.35.197:61195 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 17:11:54,329 - uvicorn.access - INFO - 123.194.35.197:61195 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 17:13:09,038 - uvicorn.access - INFO - 125.224.193.18:62642 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-10-26 17:13:09,038 - uvicorn.access - INFO - 125.224.193.18:62642 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-10-26 17:13:09,038 - uvicorn.access - INFO - 125.224.193.18:62642 - "GET /api/get_article?group_sort=%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80 HTTP/1.1" 200
+2023-10-26 17:13:09,042 - uvicorn.access - INFO - 125.224.193.18:62640 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 17:13:09,042 - uvicorn.access - INFO - 125.224.193.18:62640 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 17:13:09,042 - uvicorn.access - INFO - 125.224.193.18:62640 - "GET /api/get_article?group_sort=%E5%9C%8B%E9%9A%9B%E5%B0%88%E6%AC%84 HTTP/1.1" 200
+2023-10-26 17:13:09,042 - uvicorn.access - INFO - 125.224.193.18:62638 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-10-26 17:13:09,042 - uvicorn.access - INFO - 125.224.193.18:62638 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-10-26 17:13:09,042 - uvicorn.access - INFO - 125.224.193.18:62638 - "GET /api/get_article?group_sort=%E8%AB%96%E6%96%87%E8%A3%9C%E5%8A%A9 HTTP/1.1" 200
+2023-10-26 17:13:09,046 - uvicorn.access - INFO - 125.224.193.18:62641 - "GET /api/get_news HTTP/1.1" 200
+2023-10-26 17:13:09,046 - uvicorn.access - INFO - 125.224.193.18:62641 - "GET /api/get_news HTTP/1.1" 200
+2023-10-26 17:13:09,046 - uvicorn.access - INFO - 125.224.193.18:62641 - "GET /api/get_news HTTP/1.1" 200
+2023-10-26 17:13:09,047 - uvicorn.access - INFO - 125.224.193.18:62639 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-10-26 17:13:09,047 - uvicorn.access - INFO - 125.224.193.18:62639 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-10-26 17:13:09,047 - uvicorn.access - INFO - 125.224.193.18:62639 - "GET /api/get_article?group_sort=%E5%B7%A5%E8%97%9D%E6%9B%B8%E5%96%AE HTTP/1.1" 200
+2023-10-26 17:14:53,879 - uvicorn.access - INFO - 123.194.35.197:61319 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:14:53,879 - uvicorn.access - INFO - 123.194.35.197:61319 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:14:53,879 - uvicorn.access - INFO - 123.194.35.197:61319 - "GET /api/information?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:14:53,987 - uvicorn.access - INFO - 123.194.35.197:61319 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:14:53,987 - uvicorn.access - INFO - 123.194.35.197:61319 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:14:53,987 - uvicorn.access - INFO - 123.194.35.197:61319 - "GET /api/get_registration?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:15:46,064 - app.api.classes - INFO - get_school
+2023-10-26 17:15:46,064 - app.api.classes - INFO - get_school
+2023-10-26 17:15:46,079 - uvicorn.access - INFO - 123.194.35.197:61320 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:15:46,079 - uvicorn.access - INFO - 123.194.35.197:61320 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:15:46,079 - uvicorn.access - INFO - 123.194.35.197:61320 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:15:47,363 - app.api.classes - INFO - get_school
+2023-10-26 17:15:47,363 - app.api.classes - INFO - get_school
+2023-10-26 17:15:47,378 - uvicorn.access - INFO - 123.194.35.197:61320 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:15:47,378 - uvicorn.access - INFO - 123.194.35.197:61320 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:15:47,378 - uvicorn.access - INFO - 123.194.35.197:61320 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:15:50,757 - app.api.classes - INFO - get_school
+2023-10-26 17:15:50,757 - app.api.classes - INFO - get_school
+2023-10-26 17:15:50,763 - uvicorn.access - INFO - 123.194.35.197:61320 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 17:15:50,763 - uvicorn.access - INFO - 123.194.35.197:61320 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 17:15:50,763 - uvicorn.access - INFO - 123.194.35.197:61320 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 17:17:04,971 - uvicorn.access - INFO - 36.224.98.207:62921 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:17:04,971 - uvicorn.access - INFO - 36.224.98.207:62921 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:17:04,971 - uvicorn.access - INFO - 36.224.98.207:62921 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:23:25,204 - uvicorn.access - INFO - 36.224.98.207:64414 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:23:25,204 - uvicorn.access - INFO - 36.224.98.207:64414 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:23:25,204 - uvicorn.access - INFO - 36.224.98.207:64414 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:26:12,247 - uvicorn.access - INFO - 36.224.98.207:65123 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:26:12,247 - uvicorn.access - INFO - 36.224.98.207:65123 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:26:12,247 - uvicorn.access - INFO - 36.224.98.207:65123 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:26:16,415 - uvicorn.access - INFO - 36.224.98.207:65123 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:26:16,415 - uvicorn.access - INFO - 36.224.98.207:65123 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:26:16,415 - uvicorn.access - INFO - 36.224.98.207:65123 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:27:20,074 - uvicorn.access - INFO - 36.224.98.207:65417 - "GET /docs HTTP/1.1" 200
+2023-10-26 17:27:20,074 - uvicorn.access - INFO - 36.224.98.207:65417 - "GET /docs HTTP/1.1" 200
+2023-10-26 17:27:20,074 - uvicorn.access - INFO - 36.224.98.207:65417 - "GET /docs HTTP/1.1" 200
+2023-10-26 17:27:20,748 - uvicorn.access - INFO - 36.224.98.207:65417 - "GET /openapi.json HTTP/1.1" 200
+2023-10-26 17:27:20,748 - uvicorn.access - INFO - 36.224.98.207:65417 - "GET /openapi.json HTTP/1.1" 200
+2023-10-26 17:27:20,748 - uvicorn.access - INFO - 36.224.98.207:65417 - "GET /openapi.json HTTP/1.1" 200
+2023-10-26 17:32:05,263 - app.api.classes - INFO - get_school
+2023-10-26 17:32:05,263 - app.api.classes - INFO - get_school
+2023-10-26 17:32:05,294 - uvicorn.access - INFO - 123.194.35.197:61939 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:32:05,294 - uvicorn.access - INFO - 123.194.35.197:61939 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:32:05,294 - uvicorn.access - INFO - 123.194.35.197:61939 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzeXVhbnl1cmlAY2hvb3ptby5jb20iLCJleHAiOjE2OTg1NDY5MTJ9.cjCtQTceswQC1fWzjEsCG38OSBp6b_RxOR86UiZxf6Q HTTP/1.1" 200
+2023-10-26 17:32:07,222 - app.api.classes - INFO - get_school
+2023-10-26 17:32:07,222 - app.api.classes - INFO - get_school
+2023-10-26 17:32:07,228 - uvicorn.access - INFO - 123.194.35.197:61939 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 17:32:07,228 - uvicorn.access - INFO - 123.194.35.197:61939 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 17:32:07,228 - uvicorn.access - INFO - 123.194.35.197:61939 - "GET /api/get_school?location_id=1548 HTTP/1.1" 200
+2023-10-26 17:36:00,844 - uvicorn.access - INFO - 167.248.133.35:53826 - "GET / HTTP/1.1" 404
+2023-10-26 17:36:00,844 - uvicorn.access - INFO - 167.248.133.35:53826 - "GET / HTTP/1.1" 404
+2023-10-26 17:36:00,844 - uvicorn.access - INFO - 167.248.133.35:53826 - "GET / HTTP/1.1" 404
+2023-10-26 17:36:01,321 - uvicorn.access - INFO - 167.248.133.35:58122 - "GET / HTTP/1.1" 404
+2023-10-26 17:36:01,321 - uvicorn.access - INFO - 167.248.133.35:58122 - "GET / HTTP/1.1" 404
+2023-10-26 17:36:01,321 - uvicorn.access - INFO - 167.248.133.35:58122 - "GET / HTTP/1.1" 404
+2023-10-26 17:36:01,770 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-10-26 17:36:01,770 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-10-26 17:36:01,770 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-10-26 17:36:46,541 - uvicorn.access - INFO - 36.224.98.207:51409 - "GET /docs HTTP/1.1" 200
+2023-10-26 17:36:46,541 - uvicorn.access - INFO - 36.224.98.207:51409 - "GET /docs HTTP/1.1" 200
+2023-10-26 17:36:46,541 - uvicorn.access - INFO - 36.224.98.207:51409 - "GET /docs HTTP/1.1" 200
+2023-10-26 17:36:46,836 - uvicorn.access - INFO - 36.224.98.207:51409 - "GET /openapi.json HTTP/1.1" 200
+2023-10-26 17:36:46,836 - uvicorn.access - INFO - 36.224.98.207:51409 - "GET /openapi.json HTTP/1.1" 200
+2023-10-26 17:36:46,836 - uvicorn.access - INFO - 36.224.98.207:51409 - "GET /openapi.json HTTP/1.1" 200
+2023-10-26 17:37:09,246 - uvicorn.access - INFO - 123.194.35.197:62134 - "GET /docs HTTP/1.1" 200
+2023-10-26 17:37:09,246 - uvicorn.access - INFO - 123.194.35.197:62134 - "GET /docs HTTP/1.1" 200
+2023-10-26 17:37:09,246 - uvicorn.access - INFO - 123.194.35.197:62134 - "GET /docs HTTP/1.1" 200
+2023-10-26 17:37:09,426 - uvicorn.access - INFO - 123.194.35.197:62134 - "GET /openapi.json HTTP/1.1" 200
+2023-10-26 17:37:09,426 - uvicorn.access - INFO - 123.194.35.197:62134 - "GET /openapi.json HTTP/1.1" 200
+2023-10-26 17:37:09,426 - uvicorn.access - INFO - 123.194.35.197:62134 - "GET /openapi.json HTTP/1.1" 200
+2023-10-26 17:48:56,057 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-26 17:48:56,057 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-26 17:48:56,057 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_class_name?is_check=1&page_num=1&page_amount=18 HTTP/1.1" 200
+2023-10-26 17:48:56,457 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,457 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,457 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,570 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,570 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,570 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,709 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,709 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,709 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,873 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,873 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,873 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,992 - app.api.classes - INFO - get_school
+2023-10-26 17:48:56,992 - app.api.classes - INFO - get_school
+2023-10-26 17:48:56,999 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,999 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:56,999 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:57,020 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:57,020 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:57,020 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_school?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:57,369 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:57,369 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:57,369 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_user_resume?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:57,480 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:57,480 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:57,480 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:57,726 - uvicorn.access - INFO - 36.224.98.207:54560 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:57,726 - uvicorn.access - INFO - 36.224.98.207:54560 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:57,726 - uvicorn.access - INFO - 36.224.98.207:54560 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,034 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,034 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,034 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,148 - uvicorn.access - INFO - 36.224.98.207:54560 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,148 - uvicorn.access - INFO - 36.224.98.207:54560 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,148 - uvicorn.access - INFO - 36.224.98.207:54560 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,285 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,285 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,285 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,404 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,404 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,404 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,533 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,533 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,533 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,638 - uvicorn.access - INFO - 36.224.98.207:54560 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,638 - uvicorn.access - INFO - 36.224.98.207:54560 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,638 - uvicorn.access - INFO - 36.224.98.207:54560 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,750 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,750 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,750 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,859 - uvicorn.access - INFO - 36.224.98.207:54560 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,859 - uvicorn.access - INFO - 36.224.98.207:54560 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,859 - uvicorn.access - INFO - 36.224.98.207:54560 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,986 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,986 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:58,986 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:59,110 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:59,110 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:59,110 - uvicorn.access - INFO - 36.224.98.207:54526 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:59,240 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:59,240 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:48:59,240 - uvicorn.access - INFO - 36.224.98.207:54530 - "GET /api/get_favorite_class?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJcdTY3OTdcdTY2MzFcdTViODkiLCJleHAiOjE2OTgzMTI0NDR9.1WTw9VQszQltTEHBWir9e_z6xFIYnYuSP7FsANCwEFU HTTP/1.1" 200
+2023-10-26 17:49:05,794 - uvicorn.access - INFO - 36.224.98.207:54690 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:49:05,794 - uvicorn.access - INFO - 36.224.98.207:54690 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:49:05,794 - uvicorn.access - INFO - 36.224.98.207:54690 - "GET /api/get_user_information?get_all=1&get_detail_information=1&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhbmR5QGNob296bW8uY29tIiwiZXhwIjoxNjk4NTY0NTA1fQ.QvEDrQSMauB61mlgU5J7m-xiowwguBNMriYhihnGpbc HTTP/1.1" 200
+2023-10-26 17:58:24,137 - uvicorn.access - INFO - 36.224.98.207:54876 - "GET /api/get_group_name?id=0 HTTP/1.1" 200
+2023-10-26 17:58:24,137 - uvicorn.access - INFO - 36.224.98.207:54876 - "GET /api/get_group_name?id=0 HTTP/1.1" 200
+2023-10-26 17:58:24,137 - uvicorn.access - INFO - 36.224.98.207:54876 - "GET /api/get_group_name?id=0 HTTP/1.1" 200
+2023-10-26 17:58:24,141 - uvicorn.access - INFO - 36.224.98.207:54875 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
+2023-10-26 17:58:24,141 - uvicorn.access - INFO - 36.224.98.207:54875 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
+2023-10-26 17:58:24,141 - uvicorn.access - INFO - 36.224.98.207:54875 - "GET /api/get_article?group_sort=%E6%97%85%E7%89%A9SHOP HTTP/1.1" 200
+2023-10-26 17:58:24,142 - uvicorn.access - INFO - 36.224.98.207:54877 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-10-26 17:58:24,142 - uvicorn.access - INFO - 36.224.98.207:54877 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-10-26 17:58:24,142 - uvicorn.access - INFO - 36.224.98.207:54877 - "GET /api/get_article?category=%E7%A0%94%E7%A9%B6%E8%A8%88%E7%95%AB HTTP/1.1" 200
+2023-10-26 17:58:34,550 - uvicorn.access - INFO - 36.224.98.207:54897 - "GET /api/get_guidance_group HTTP/1.1" 200
+2023-10-26 17:58:34,550 - uvicorn.access - INFO - 36.224.98.207:54897 - "GET /api/get_guidance_group HTTP/1.1" 200
+2023-10-26 17:58:34,550 - uvicorn.access - INFO - 36.224.98.207:54897 - "GET /api/get_guidance_group HTTP/1.1" 200
+2023-10-26 17:58:39,896 - uvicorn.access - INFO - 36.224.98.207:54905 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 17:58:39,896 - uvicorn.access - INFO - 36.224.98.207:54905 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 17:58:39,896 - uvicorn.access - INFO - 36.224.98.207:54905 - "GET /api/get_class_name?location_id=1&is_inner=1&is_check=1&page_num=1&page_amount=20 HTTP/1.1" 200
+2023-10-26 22:32:07,726 - uvicorn.access - INFO - 114.32.131.128:61635 - "GET /api/get_class_name?class_name_id=103 HTTP/1.1" 200
+2023-10-26 22:32:07,726 - uvicorn.access - INFO - 114.32.131.128:61635 - "GET /api/get_class_name?class_name_id=103 HTTP/1.1" 200
+2023-10-26 22:32:07,726 - uvicorn.access - INFO - 114.32.131.128:61635 - "GET /api/get_class_name?class_name_id=103 HTTP/1.1" 200
+2023-10-26 22:32:07,863 - uvicorn.access - INFO - 114.32.131.128:61643 - "GET /api/get_event?class_name_id=103 HTTP/1.1" 200
+2023-10-26 22:32:07,863 - uvicorn.access - INFO - 114.32.131.128:61643 - "GET /api/get_event?class_name_id=103 HTTP/1.1" 200
+2023-10-26 22:32:07,863 - uvicorn.access - INFO - 114.32.131.128:61643 - "GET /api/get_event?class_name_id=103 HTTP/1.1" 200
+2023-10-26 22:32:07,873 - uvicorn.access - INFO - 114.32.131.128:61635 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 22:32:07,873 - uvicorn.access - INFO - 114.32.131.128:61635 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 22:32:07,873 - uvicorn.access - INFO - 114.32.131.128:61635 - "GET /api/get_class_name?is_check=1&category=%E5%85%B6%E4%BB%96&page_num=1&page_amount=4 HTTP/1.1" 200
+2023-10-26 22:32:08,002 - uvicorn.access - INFO - 114.32.131.128:61635 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 22:32:08,002 - uvicorn.access - INFO - 114.32.131.128:61635 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 22:32:08,002 - uvicorn.access - INFO - 114.32.131.128:61635 - "GET /api/get_favorite_class?access_token=null HTTP/1.1" 200
+2023-10-26 22:42:07,682 - uvicorn.access - INFO - 152.32.216.172:53884 - "GET / HTTP/1.1" 404
+2023-10-26 22:42:07,682 - uvicorn.access - INFO - 152.32.216.172:53884 - "GET / HTTP/1.1" 404
+2023-10-26 22:42:07,682 - uvicorn.access - INFO - 152.32.216.172:53884 - "GET / HTTP/1.1" 404
+2023-10-26 22:42:15,043 - uvicorn.access - INFO - 152.32.216.172:56928 - "GET /favicon.ico HTTP/1.1" 404
+2023-10-26 22:42:15,043 - uvicorn.access - INFO - 152.32.216.172:56928 - "GET /favicon.ico HTTP/1.1" 404
+2023-10-26 22:42:15,043 - uvicorn.access - INFO - 152.32.216.172:56928 - "GET /favicon.ico HTTP/1.1" 404
+2023-10-26 22:42:18,202 - uvicorn.access - INFO - 152.32.216.172:57990 - "GET /robots.txt HTTP/1.1" 404
+2023-10-26 22:42:18,202 - uvicorn.access - INFO - 152.32.216.172:57990 - "GET /robots.txt HTTP/1.1" 404
+2023-10-26 22:42:18,202 - uvicorn.access - INFO - 152.32.216.172:57990 - "GET /robots.txt HTTP/1.1" 404
+2023-10-26 22:42:20,352 - uvicorn.access - INFO - 152.32.216.172:59194 - "GET /sitemap.xml HTTP/1.1" 404
+2023-10-26 22:42:20,352 - uvicorn.access - INFO - 152.32.216.172:59194 - "GET /sitemap.xml HTTP/1.1" 404
+2023-10-26 22:42:20,352 - uvicorn.access - INFO - 152.32.216.172:59194 - "GET /sitemap.xml HTTP/1.1" 404
+2023-10-27 00:14:41,461 - uvicorn.access - INFO - 167.94.145.52:52182 - "GET / HTTP/1.1" 404
+2023-10-27 00:14:41,461 - uvicorn.access - INFO - 167.94.145.52:52182 - "GET / HTTP/1.1" 404
+2023-10-27 00:14:42,320 - uvicorn.access - INFO - 167.94.145.52:47642 - "GET / HTTP/1.1" 404
+2023-10-27 00:14:42,320 - uvicorn.access - INFO - 167.94.145.52:47642 - "GET / HTTP/1.1" 404
+2023-10-27 00:14:43,178 - uvicorn.error - WARNING - Invalid HTTP request received.
+2023-10-27 00:14:43,178 - uvicorn.error - WARNING - Invalid HTTP request received.