def get_app(loop, data_queue):
app = web.Application()
app['sockets'] = []
mainhandler = MainHandler()
redishandler = RedisHanlder(data_queue)
app.router.add_route("GET", '/', mainhandler.get)
app.router.add_route("*", '/data', redishandler.get)
app.router.add_static('/static/',
path=str(PROJ_ROOT / 'static/css'),
name='static')
aiohttp_jinja2.setup(
app, loader=jinja2.PackageLoader('src', 'static'))
srv = await loop.create_server(app.make_handler(), "0.0.0.0", port=9999)
return srv
评论列表
文章目录