
    Evg                           G d  d          Z dS )c                   ,    e Zd ZdZd Zd ZddZd ZdS )	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                 F    |                                 x| _        | _        d S N)get_hostdomainname)selfrequests     Z/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/django/contrib/sites/requests.py__init__zRequestSite.__init__
   s     ")"2"2"4"44diii    c                     | j         S r   )r   r	   s    r   __str__zRequestSite.__str__   s
    {r   Fc                      t          d          )NzRequestSite cannot be saved.NotImplementedError)r	   force_insertforce_updates      r   savezRequestSite.save   s    !"@AAAr   c                      t          d          )NzRequestSite cannot be deleted.r   r   s    r   deletezRequestSite.delete   s    !"BCCCr   N)FF)__name__
__module____qualname____doc__r   r   r   r    r   r   r   r      sh         5 5 5  B B B BD D D D Dr   r   N)r   r   r   r   <module>r      sA   D D D D D D D D D Dr   