def build_app(*args, **kwargs): db.init_app(app) if 'init_db' in kwargs: with app.app_context(): db.init_db() print("-- INITIALIZED DATABASE --") app.config['DEMO'] = kwargs.get('demo', False) return app
def run_web(args: WebArgs) -> None: app.config['DEMO'] = args.demo db.init_app(app) if args.initdb or not os.path.isfile(app.config['DB_FILENAME']): with app.app_context(): db.init_db() print("-- INITIALIZED DATABASE --") app.run(host=args.host, port=args.port, debug=args.debug)
def build_app(*args, **kwargs): # Set up root folder and subfolders set_root_folder(app=app, root_folder=kwargs.get('root_folder', None), create_folders=True) clear_temp_folder(app=app) db.init_app(app) if 'init_db' in kwargs: with app.app_context(): db.init_db() print("-- INITIALIZED DATABASE --") app.config['DEMO'] = kwargs.get('demo', False) return app
def run_web(args: WebArgs) -> None: app.config['DEMO'] = args.demo # Set up root folder and subfolders set_root_folder( app=app, root_folder=args.root_folder, create_folders=True ) clear_temp_folder(app=app) db.init_app(app) if args.initdb or not os.path.isfile(app.config['DB_PATH']): with app.app_context(): db.init_db() print("-- INITIALIZED DATABASE --") app.run(host=args.host, port=args.port, debug=args.debug)