feat(app): add html weather view
This commit is contained in:
12
gismeteo/route/api.py
Normal file
12
gismeteo/route/api.py
Normal file
@@ -0,0 +1,12 @@
|
||||
from fastapi import FastAPI
|
||||
|
||||
from gismeteo import dateutil
|
||||
from gismeteo.api import GismeteoApi
|
||||
|
||||
|
||||
def mount(app: FastAPI):
|
||||
@app.get("/api/weather/{location}/{date}")
|
||||
async def get_weather(location: str, date: str):
|
||||
api = GismeteoApi()
|
||||
result = await api.get_day(location, dateutil.parse(date))
|
||||
return [item._asdict() for item in result]
|
||||
Reference in New Issue
Block a user