o
    
h                     @   sD   d dl mZ d dlmZ d dlmZ d dlmZ G dd deZdS )    )settings)flatpage)Http404)MiddlewareMixinc                   @   s   e Zd Zdd ZdS )FlatpageFallbackMiddlewarec                 C   sP   |j dkr|S zt||jW S  ty   | Y S  ty'   tjr# | Y S w )Ni  )status_coder   	path_infor   	Exceptionr   DEBUG)selfrequestresponse r   e/var/www/html/optinet_system/venv/lib/python3.10/site-packages/django/contrib/flatpages/middleware.pyprocess_response   s   
z+FlatpageFallbackMiddleware.process_responseN)__name__
__module____qualname__r   r   r   r   r   r      s    r   N)	django.confr   django.contrib.flatpages.viewsr   django.httpr   django.utils.deprecationr   r   r   r   r   r   <module>   s
    