wip: planning

This commit is contained in:
Michael Costa
2023-04-09 06:17:34 +11:00
parent 27a6205595
commit a76b8e034a
30 changed files with 1078 additions and 22 deletions

View File

@@ -1,7 +1,7 @@
import requests
import logging
class Backend(url, apiprefix, apikey):
class Backend:
def __init__(self, url, apiprefix, apikey):
self.url = url
self.apiprefix = apiprefix
@@ -10,6 +10,6 @@ class Backend(url, apiprefix, apikey):
def get(self, endpoint, params=None):
url = f"{self.url}/{self.apiprefix}/{endpoint}"
headers = {f"Authorization: Token {self.apikey}"}
return self.session.get(url, **{"params": params, "headers": headers})
headers = {"Authorization": f"Token {self.apikey}",
"Accept": "application/json"}
return self.session.get(url, params=params, headers=headers)