
    Ib^                     Z    d Z ddlmZ ddlmZmZ ddlmZmZ  G d de      Z	de e	fgZ
y	)
z(Tornado handlers for viewing HTML files.    )web   )IPythonHandler
path_regex)
url_escapeurl_path_joinc                   4    e Zd ZdZej
                  d        Zy)ViewHandlerz#Render HTML files within an iframe.c                 >   |j                  d      }| j                  j                  |      st        j                  dd|       |j                  dd      d   }t        | j                  dt        |            }| j                  | j                  d||             y )	N/i  zFile does not exist:    filesz	view.html)file_url
page_title)stripcontents_managerfile_existsr   	HTTPErrorrsplitr   base_urlr   writerender_template)selfpathbasenamer   s       8/usr/lib/python3/dist-packages/notebook/view/handlers.pygetzViewHandler.get   s    zz#$$006--'<TF%CDD;;sA&r* D9IJ

  xH U	
    N)__name__
__module____qualname____doc__r   authenticatedr    r   r   r
   r
   
   s    -	
 	
r   r
   z/viewN)r#   tornador   base.handlersr   r   utilsr   r   r
   default_handlersr%   r   r   <module>r*      s8    .
  6 -
. 
 	j\K( r   