feat: initial LMS frontend with adaptive navigation and routing

This commit is contained in:
Flook
2026-05-04 17:44:35 +07:00
commit b4725b184b
17 changed files with 395 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
import requests
API_BASE_URL = "http://127.0.0.1:8000"
def login(username: str, password: str):
url = f"{API_BASE_URL}/api/auth/login/"
response = requests.post(url, json={
"email": username,
"password": password
})
response.raise_for_status()
return response.json()
def get_me(token: str):
url = f"{API_BASE_URL}/api/auth/me/"
response = requests.get(
url,
headers={"Authorization": f"Bearer {token}"}
)
response.raise_for_status()
return response.json()