Example #1
0
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
Example #2
0
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)
Example #3
0
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
Example #4
0
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)