Change code layout in miniapps

This commit is contained in:
Roman Mogylatov 2020-10-06 20:00:47 -04:00
parent 2669e4d27b
commit 67b8e122bf
3 changed files with 4 additions and 9 deletions

View File

@ -6,7 +6,7 @@ from .containers import Container
from . import handlers from . import handlers
def create_app(): def create_app() -> web.Application:
"""Create and return aiohttp application.""" """Create and return aiohttp application."""
container = Container() container = Container()
container.config.from_yaml('config.yml') container.config.from_yaml('config.yml')
@ -15,9 +15,7 @@ def create_app():
app = web.Application() app = web.Application()
app.container = container app.container = container
app.add_routes([ app.add_routes([
web.get('/', handlers.index), web.get('/', handlers.index),
]) ])
return app return app

View File

@ -7,7 +7,7 @@ from .containers import Container
from . import views from . import views
def create_app(): def create_app() -> Flask:
container = Container() container = Container()
container.config.from_yaml('config.yml') container.config.from_yaml('config.yml')
container.config.github.auth_token.from_env('GITHUB_TOKEN') container.config.github.auth_token.from_env('GITHUB_TOKEN')
@ -15,10 +15,9 @@ def create_app():
app = Flask(__name__) app = Flask(__name__)
app.container = container app.container = container
app.add_url_rule('/', 'index', views.index)
bootstrap = Bootstrap() bootstrap = Bootstrap()
bootstrap.init_app(app) bootstrap.init_app(app)
app.add_url_rule('/', 'index', views.index)
return app return app

View File

@ -6,7 +6,7 @@ from .containers import Container
from . import handlers from . import handlers
def create_app(): def create_app() -> Sanic:
"""Create and return aiohttp application.""" """Create and return aiohttp application."""
container = Container() container = Container()
container.config.from_yaml('config.yml') container.config.from_yaml('config.yml')
@ -15,7 +15,5 @@ def create_app():
app = Sanic('Giphy Navigator') app = Sanic('Giphy Navigator')
app.container = container app.container = container
app.add_route(handlers.index, '/') app.add_route(handlers.index, '/')
return app return app