mirror of
https://github.com/norohind/SquadsActivityMonitor.git
synced 2025-04-13 13:27:13 +03:00
web: view raw leaderboard by action_id
This commit is contained in:
parent
3f1efe0ac7
commit
b3449c7c63
13
web.py
13
web.py
@ -129,6 +129,18 @@ class LeaderboardByActionID:
|
||||
resp.text = json.dumps(model.get_diff_action_id(action_id))
|
||||
|
||||
|
||||
class LeaderboardByActionIDHTML:
|
||||
def on_get(self, req: falcon.request.Request, resp: falcon.response.Response, action_id: int) -> None:
|
||||
resp.content_type = falcon.MEDIA_HTML
|
||||
resp.text = render(
|
||||
'table_template.html',
|
||||
{
|
||||
'target_column_name': 'Tag',
|
||||
'target_new_url': '/squads/now/by-tag/short/'
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
class MainPage:
|
||||
def on_get(self, req: falcon.request.Request, resp: falcon.response.Response) -> None:
|
||||
raise falcon.HTTPMovedPermanently('/index.html')
|
||||
@ -153,6 +165,7 @@ app.add_route('/api/leaderboard-state/by-action-id/{action_id}', LeaderboardByAc
|
||||
app.add_route('/leaderboard/{leaderboard}/platform/{platform}', ActivityHtml())
|
||||
app.add_route('/diff/{action_id}', ActivityDiffHtml())
|
||||
app.add_route('/leaderboard-history/leaderboard/{leaderboard}/platform/{platform}', SumLeaderboardHistoryHtml())
|
||||
app.add_route('/leaderboard-state/by-action-id/{action_id}', LeaderboardByActionIDHTML())
|
||||
|
||||
|
||||
app.add_route('/api/cache/{action}', Cache())
|
||||
|
Loading…
x
Reference in New Issue
Block a user