File: //usr/lib/python3/dist-packages/django/contrib/sites/__pycache__/requests.cpython-310.pyc
o
Ɏ�_� � @ s G d d� d�Z dS )c @ s2 e Zd ZdZdd� Zdd� Zddd�Zd d
� ZdS )
�RequestSitez�
A class that shares the primary interface of Site (i.e., it has ``domain``
and ``name`` attributes) but gets its data from an HttpRequest object
rather than from a database.
The save() and delete() methods raise NotImplementedError.
c C s |� � | _| _d S �N)�get_host�domain�name)�self�request� r �?/usr/lib/python3/dist-packages/django/contrib/sites/requests.py�__init__ s zRequestSite.__init__c C s | j S r )r �r r r r �__str__ s zRequestSite.__str__Fc C � t d��)NzRequestSite cannot be saved.��NotImplementedError)r �force_insert�force_updater r r �save � zRequestSite.savec C r
)NzRequestSite cannot be deleted.r r r r r �delete r zRequestSite.deleteN)FF)�__name__�
__module__�__qualname__�__doc__r
r r r r r r r r s
r N)r r r r r �<module> s