added uvicorn web api

This commit is contained in:
2026-09-02 20:20:01 +02:00
parent cabab25861
commit 7065dfd8d2
8 changed files with 250 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
from typing import List, Optional
from pydantic import BaseModel
class Artist(BaseModel):
artist_name: str
artist_play_time_start: str
artist_play_time_end: str
class Event(BaseModel):
event_date: str
event_name: str
event_artists: List[List[Artist]]
event_starttime: str
event_ticket_link: str
event_free: Optional[bool] = None
class EventList(BaseModel):
count: int
events: List[Event]