B
    9d^                 @   sT   d Z ddlmZ ddlmZmZ ddlmZmZ G dd deZ	de e	fgZ
d	S )
z(Tornado handlers for viewing HTML files.    )web   )IPythonHandler
path_regex)
url_escapeurl_path_joinc               @   s   e Zd ZdZejdd ZdS )ViewHandlerz#Render HTML files within an iframe.c             C   sd   | d}| j|s(tdd| |ddd }t| jdt|}| 	| j
d||d d S )	N/i  zFile does not exist:    filesz	view.html)file_urlZ
page_title)stripZcontents_managerZfile_existsr   	HTTPErrorrsplitr   base_urlr   writeZrender_template)selfpathbasenamer    r   c/work/yifan.wang/ringdown/master-ringdown-env/lib/python3.7/site-packages/notebook/view/handlers.pyget   s    
zViewHandler.getN)__name__
__module____qualname____doc__r   authenticatedr   r   r   r   r   r   
   s   r   z/viewN)r   tornador   Zbase.handlersr   r   utilsr   r   r   Zdefault_handlersr   r   r   r   <module>   s
   