|
|
@@ -15,7 +15,8 @@ import db
|
|
|
|
|
|
class BaseHandler(tornado.web.RequestHandler):
|
|
|
def render(self, *args, **kwargs):
|
|
|
- kwargs['host'] = config.host
|
|
|
+ kwargs['api_host'] = config.api_host
|
|
|
+ kwargs['web_host'] = config.web_host
|
|
|
return super(BaseHandler, self).render(*args, **kwargs)
|
|
|
|
|
|
def render_string(self, *args, **kwargs):
|
|
|
@@ -86,8 +87,9 @@ class StatsHandler(BaseHandler):
|
|
|
@tornado.gen.coroutine
|
|
|
def get(self, group_id, server_id):
|
|
|
group_id = int(group_id)
|
|
|
+ api_key = yield self.db.get_api_key(group_id)
|
|
|
servers = yield self.db.get_servers(self.current_user['id'])
|
|
|
- self.render('stats.html', group_id=group_id, servers=servers[group_id])
|
|
|
+ self.render('stats.html', group_id=group_id, api_key=api_key, servers=servers[group_id])
|
|
|
|
|
|
class GroupCreateHandler(BaseHandler):
|
|
|
@tornado.gen.coroutine
|