浏览代码

add all query

blezz-tech 2 周之前
父节点
当前提交
2e7fb7d3d1
共有 1 个文件被更改,包括 9 次插入0 次删除
  1. 9 0
      handlers/core/requesters.py

+ 9 - 0
handlers/core/requesters.py

@@ -1,6 +1,8 @@
 from classes.Ticket import Ticket
 import config
 import requests
+from typing import List
+
 
 class TicketRequester:
     def __init__(self, token: str):
@@ -13,6 +15,13 @@ class TicketRequester:
         headers = {'Authorization': f'Token {self.token}'}
         response = requests.patch(url, json=data, headers=headers)
         return response
+    
+    def all(self) -> List[Ticket]:
+        """ Получение всех тикетов """
+        url: str = config.API_URL + "tickets/api/v2/ticket/"
+        headers = {'Authorization': f'Token {self.token}'}
+        response = requests.get(url, headers=headers)
+        return response
 
 
     def put(self, ticket: Ticket, data: dict) -> Ticket: