Skip to content

Commit

Permalink
Only create an assets blueprint if it's not registered.
Browse files Browse the repository at this point in the history
  • Loading branch information
T4rk1n committed Aug 20, 2018
1 parent 4d93652 commit d3ebe4d
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions dash/dash.py
Original file line number Diff line number Diff line change
Expand Up @@ -102,10 +102,11 @@ def __init__(
# allow users to supply their own flask server
self.server = server or Flask(name, static_folder=static_folder)

self.server.register_blueprint(
flask.Blueprint('assets', 'assets',
static_folder=self._assets_folder,
static_url_path=assets_url_path))
if 'assets' not in self.server.blueprints:
self.server.register_blueprint(
flask.Blueprint('assets', 'assets',
static_folder=self._assets_folder,
static_url_path=assets_url_path))

env_configs = _configs.env_configs()

Expand Down

0 comments on commit d3ebe4d

Please sign in to comment.