wg-backend-django/dell-env/lib/python3.11/site-packages/dash/_get_app.py

21 lines
633 B
Python
Raw Normal View History

2023-10-30 03:40:43 -04:00
from textwrap import dedent
APP = None
def get_app():
if APP is None:
raise Exception(
dedent(
"""
App object is not yet defined. `app = dash.Dash()` needs to be run
before `dash.get_app()` is called and can only be used within apps that use
the `pages` multi-page app feature: `dash.Dash(use_pages=True)`.
`dash.get_app()` is used to get around circular import issues when Python files
within the pages/` folder need to reference the `app` object.
"""
)
)
return APP