a
    wh                     @   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   sT   |j dkr|S zt||jW S  ty2   | Y S  tyN   tjrF | Y S 0 d S )Ni  )status_coder   Z	path_infor   	Exceptionr   DEBUG)selfrequestresponse r   ]/var/www/battlenet.uz/venv/lib/python3.9/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)	Zdjango.confr   Zdjango.contrib.flatpages.viewsr   Zdjango.httpr   Zdjango.utils.deprecationr   r   r   r   r   r   <module>   s   