o
    i^                     @   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_url
page_title)stripcontents_managerfile_existsr   	HTTPErrorrsplitr   base_urlr   writerender_template)selfpathbasenamer    r   Q/var/www/edux/Edux_v2/venv/lib/python3.10/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   base.handlersr   r   utilsr   r   r   default_handlersr   r   r   r   <module>   s    