MCPcopy Index your code
hub / github.com/plotly/dash / pages_folder_config

Function pages_folder_config

dash/_configs.py:129–141  ·  view source on GitHub ↗
(name, pages_folder, use_pages)

Source from the content-addressed store, hash-verified

127
128
129def pages_folder_config(name, pages_folder, use_pages):
130 if not pages_folder:
131 return None
132 is_custom_folder = str(pages_folder) != "pages"
133 pages_folder_path = os.path.join(get_root_path(name), pages_folder)
134 if (use_pages or is_custom_folder) and not os.path.isdir(pages_folder_path):
135 error_msg = f"""
136 A folder called `{pages_folder}` does not exist. If a folder for pages is not
137 required in your application, set `pages_folder=""`. For example:
138 `app = Dash(__name__, pages_folder="")`
139 """
140 raise exceptions.InvalidConfig(error_msg)
141 return pages_folder_path

Callers 3

test_pages_folder_configFunction · 0.90
__init__Method · 0.85

Calls 1

get_root_pathFunction · 0.85

Tested by 2

test_pages_folder_configFunction · 0.72

Used in the wild real call sites across dependent graphs

searching dependent graphs…