Hello,
First of all, I’ve searched and feel like this has been partially answered elsewhere, but I’m just trying to get a firm, final answer-- I apologize if this duplicates anything.
We’ve got three Bokeh apps, each of which is a fairly heavy dashboard for three different software products. The directory structure looks like this:
-
parent_project_dir
-
support_files
-
support_functions_i_want_to_use.py
-
dashboard_1_app
-
main.py
-
(etc)
-
dashboard_2_app
-
main.py
-
(etc)
-
dashboard_3_app
-
main.py
-
(etc)
So far I have not managed to have a dashboard able to import the support functions. (These functions were written before these apps were apps, when they were just static scripts, and we’ve since converted them to have more dynamic interactivity.) I can replicate the functions within a support file under each dashboard_n_app directory, but that seems unwieldy, especially when all three need the same thing-- copying and pasting (and triplicating maintenance effort in the future) just seems wrong.
Is it correct that this is not possible? Are there options?
Thanks,
Carolyn

