File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 10721072 {% endfor %}
10731073
10741074 <!-- Load BokehJS explicitly before Panel app initialization -->
1075- < script type ="text/javascript " src ="{{ virtual_path }}/static/js/bokeh.min.js "> </ script >
1076- < script type ="text/javascript " src ="{{ virtual_path }}/static/js/bokeh-gl.min.js "> </ script >
1077- < script type ="text/javascript " src ="{{ virtual_path }}/static/js/bokeh-widgets.min.js "> </ script >
1078- < script type ="text/javascript " src ="{{ virtual_path }}/static/js/bokeh-tables.min.js "> </ script >
1075+ <!-- Note: Using 'prefix' variable provided by Panel when --prefix flag is used -->
1076+ < script type ="text/javascript " src ="{{ prefix }}/static/js/bokeh.min.js "> </ script >
1077+ < script type ="text/javascript " src ="{{ prefix }}/static/js/bokeh-gl.min.js "> </ script >
1078+ < script type ="text/javascript " src ="{{ prefix }}/static/js/bokeh-widgets.min.js "> </ script >
1079+ < script type ="text/javascript " src ="{{ prefix }}/static/js/bokeh-tables.min.js "> </ script >
10791080
10801081 <!-- Ensure BokehJS is loaded before Panel app initialization -->
10811082 < script type ="text/javascript ">
Original file line number Diff line number Diff line change @@ -227,7 +227,11 @@ def setup_template_variables(self, layout):
227227 self .template .add_variable ("app_title" , md_text_title [LANGUAGE ])
228228 self .template .add_variable ("dashboard_title" , md_dashboard_title [LANGUAGE ])
229229 self .template .add_variable ("image_url" , "./en_files/Banner.png" )
230+ # Use virtual_path for custom static assets (en_files/*)
230231 self .template .add_variable ("virtual_path" , virtual_path )
232+ # Explicitly set prefix for Panel/Bokeh assets (static/*) and embed() calls
233+ # This ensures consistency even if Panel doesn't auto-set it
234+ self .template .add_variable ("prefix" , virtual_path )
231235
232236 return self .template
233237
You can’t perform that action at this time.
0 commit comments