server.py 文件源码

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

项目:jawaf 作者: danpozmanter 项目源码 文件源码
def __init__(self, name='default', testing=False):
        """Initialize Jawaf instance. Set up routes, database connections, and session.
        :param name: String. Sanic instance name. (Default: 'default')
        :param testing: Boolean. Whether or not testing framework is active.
        """
        self.name = name
        self.server = Sanic(name)
        self.testing = testing

        self._db_pools = {}
        self._session_pool = None
        self._smtp = None
        global _active_instance
        _active_instance = self

        self.add_routes(routes_import=os.path.join(settings.PROJECT_DIR, 'routes.py'), base_path=settings.BASE_DIR)
        if 'STATIC' in settings:
            self.server.static(settings.STATIC['uri'], settings.STATIC['directory'])
        self.init_databases()
        self.init_session()
        self.init_smtp()
        self.init_apps()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号