
    h                          " S  S5      r g)c                   4    \ rS rSrSrS rS rS	S jrS rSr	g)
RequestSite   z
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                 <    UR                  5       =U l        U l        g N)get_hostdomainname)selfrequests     O/var/www/html/env/lib/python3.13/site-packages/django/contrib/sites/requests.py__init__RequestSite.__init__
   s    ")"2"2"44di    c                     U R                   $ r   )r   r
   s    r   __str__RequestSite.__str__   s    {{r   c                     [        S5      e)NzRequestSite cannot be saved.NotImplementedError)r
   force_insertforce_updates      r   saveRequestSite.save   s    !"@AAr   c                     [        S5      e)NzRequestSite cannot be deleted.r   r   s    r   deleteRequestSite.delete   s    !"BCCr   )r   r	   N)FF)
__name__
__module____qualname____firstlineno____doc__r   r   r   r   __static_attributes__ r   r   r   r      s    5BDr   r   N)r   r$   r   r   <module>r%      s   D Dr   