Core
Contains common flask extensions.
-
atlas_core.core.db = <SQLAlchemy engine=None>
Flask-SQLAlchemy db object
App Factory
-
atlas_core.load_config(app, overrides={})[source]
Load configuration from environment variable plus from additional
dictionary for test cases etc.
-
atlas_core.add_profiler(app)[source]
Add a profiler that runs on every request when PROFILE set to True.
-
atlas_core.create_db(app, db)[source]
Create database from models.
-
atlas_core.create_app(additional_config={}, name='atlas_core', standalone=False, custom_json_encoder=False, load_dotenv=False)[source]
App factory. Creates a Flask app object and imports extensions, sets
config variables etc.