File: //usr/lib/python3/dist-packages/django/utils/__pycache__/safestring.cpython-310.pyc
o
�a� � @ sH d Z ddlmZ G dd� d�ZG dd� dee�ZeZdd� Zd d
� ZdS )a8
Functions for working with "safe strings": strings that can be displayed safely
without further escaping in HTML. Marking something as a "safe string" means
that the producer of the string has already turned characters that should not
be interpreted by the HTML engine (e.g. '<') into the appropriate entities.
� ��wrapsc @ s e Zd Zdd� ZdS )�SafeDatac C � | S )z�
Return the html representation of a string for interoperability.
This allows other template engines to understand Django's SafeData.
� ��selfr r �9/usr/lib/python3/dist-packages/django/utils/safestring.py�__html__ s zSafeData.__html__N)�__name__�
__module__�__qualname__r
r r r r r s r c s( e Zd ZdZ� fdd�Zdd� Z� ZS )�
SafeStringzb
A str subclass that has been specifically marked as "safe" for HTML output
purposes.
c s"