Catch a ValueError in order to load custom templates #6383
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Solves issue #6275
When a custom template is created (for example, based on
BootstrapTemplate
), a bunch of files could be saved in some sub-folder on the disk (the.html
template file, the.css
file, the__init__.py
file).Latest version of panel is unable to load them, raising a
ValueError
.This PR catches that
ValueError
, forcing the load to occur withparse_template
. This makes custom templates working again.