Show More
@@ -34,6 +34,8 b' from jinja2 import Environment, FileSystemLoader' | |||||
34 | from zmq.eventloop import ioloop |
|
34 | from zmq.eventloop import ioloop | |
35 | ioloop.install() |
|
35 | ioloop.install() | |
36 |
|
36 | |||
|
37 | from IPython.html.files.handlers import FilesHandler | |||
|
38 | ||||
37 | # check for tornado 3.1.0 |
|
39 | # check for tornado 3.1.0 | |
38 | msg = "The IPython Notebook requires tornado >= 3.1.0" |
|
40 | msg = "The IPython Notebook requires tornado >= 3.1.0" | |
39 | try: |
|
41 | try: | |
@@ -195,11 +197,8 b' class NotebookWebApplication(web.Application):' | |||||
195 | handlers.extend(load_handlers('services.sessions.handlers')) |
|
197 | handlers.extend(load_handlers('services.sessions.handlers')) | |
196 | handlers.extend(load_handlers('services.nbconvert.handlers')) |
|
198 | handlers.extend(load_handlers('services.nbconvert.handlers')) | |
197 | handlers.extend(load_handlers('services.kernelspecs.handlers')) |
|
199 | handlers.extend(load_handlers('services.kernelspecs.handlers')) | |
198 | # FIXME: /files/ should be handled by the Contents service when it exists |
|
200 | handlers.append( | |
199 | cm = settings['contents_manager'] |
|
201 | (r"/files/(.*)", FilesHandler), | |
200 | if hasattr(cm, 'root_dir'): |
|
|||
201 | handlers.append( |
|
|||
202 | (r"/files/(.*)", AuthenticatedFileHandler, {'path' : cm.root_dir}), |
|
|||
203 | ) |
|
202 | ) | |
204 | handlers.append( |
|
203 | handlers.append( | |
205 | (r"/nbextensions/(.*)", FileFindHandler, {'path' : settings['nbextensions_path']}), |
|
204 | (r"/nbextensions/(.*)", FileFindHandler, {'path' : settings['nbextensions_path']}), |
General Comments 0
You need to be logged in to leave comments.
Login now