server.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:omnic 作者: michaelpb 项目源码 文件源码
def _setup_sanic(self):
        from sanic import Sanic
        from sanic import response as sanic_response
        from sanic.response import redirect as sanic_redirect

        singletons.register('sanic_app', lambda: Sanic('omnic'))
        self.app = singletons.sanic_app
        self.response = sanic_response
        self.redirect = sanic_redirect

        # Set up all routes for all services
        for service in singletons.settings.load_all('SERVICES'):
            service_name = service.SERVICE_NAME
            for partial_url, view in service.urls.items():
                if isinstance(view, str):
                    view = getattr(service, view)
                url = '%s/%s' % (service_name, partial_url)
                self.app.add_route(view, url)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号