App

Uses the application factory design pattern to create and boostrap a Flask app instance to be used for the Bifrost C2.

src.c2.app.create_app() Flask

Creates an instance of a Flask app.

Returns

The Flask app instance

Return type

Flask

src.c2.app.register_blueprints(app: Flask) None

Registers blueprints contained within the views module

src.c2.app.register_extensions(app: Flask) None

Creates and migrates the database into the Flask app instance