diff options
| author | Yuval Adam <_@yuv.al> | 2020-09-28 19:08:12 +0300 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2020-09-28 19:08:12 +0300 |
| commit | aa685f4a2b7743ced2ceafc65538eb5457f5ee97 (patch) | |
| tree | 7d10fcae8ee166a433ca286d9f773be8b0f9f9bb /iss/server.py | |
| parent | ca75913e447f37656ca516b235d27d8cf054e9f0 (diff) | |
Split passes endpoint
Diffstat (limited to 'iss/server.py')
| -rw-r--r-- | iss/server.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/iss/server.py b/iss/server.py index d03cec4..f014d7f 100644 --- a/iss/server.py +++ b/iss/server.py @@ -17,3 +17,16 @@ async def home(request: Request): return templates.TemplateResponse( "index.html", {"request": request, "predictions": preds} ) + + +@app.get("/passes/{lat}/{lng}") +async def passes(request: Request, lat: float, lng: float): + preds = Predictions(lat, lng, altitude=0, days=5).get_grouped_predictions() + return templates.TemplateResponse( + "passes.html", + { + "request": request, + "predictions": preds, + "location": {"lat": lat, "lng": lng}, + }, + ) |
