Skip to content

Commit

Permalink
Configurable default_url for JupyterNotebookApp (#6899)
Browse files Browse the repository at this point in the history
  • Loading branch information
paulgb authored Jun 5, 2023
1 parent 16f5cb4 commit 466b6bf
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions notebook/app.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
from jupyterlab_server.handlers import _camelCase, is_url
from notebook_shim.shim import NotebookConfigShimMixin # type:ignore
from tornado import web
from traitlets import Bool, default
from traitlets import Bool, Unicode, default

from ._version import __version__

Expand Down Expand Up @@ -120,7 +120,7 @@ class RedirectHandler(NotebookBaseHandler):
@web.authenticated
def get(self):
"""Get the redirect url."""
return self.redirect(self.base_url + "tree")
return self.redirect(self.base_url.strip("/") + "/" + self.default_url.strip("/"))


class TreeHandler(NotebookBaseHandler):
Expand Down Expand Up @@ -215,7 +215,7 @@ class JupyterNotebookApp(NotebookConfigShimMixin, LabServerApp):
version = version
app_version = version
extension_url = "/"
default_url = "/tree" # type:ignore
default_url = Unicode("/tree", config=True, help="The default URL to redirect to from `/`")
file_url_prefix = "/notebooks"
load_other_extensions = True
app_dir = app_dir
Expand Down

0 comments on commit 466b6bf

Please sign in to comment.