
    	i=                     $    d dl mZ ddlmZ d ZdS )    )apps   )RequestSitec                     t          j        d          r ddlm} |j                            |           S t          |           S )z
    Check if contrib.sites is installed and return either the current
    ``Site`` object or a ``RequestSite`` object based on the request.
    zdjango.contrib.sitesr   )Site)r   is_installedmodelsr   objectsget_currentr   )requestr   s     V/srv/django_bis/venv311/lib/python3.11/site-packages/django/contrib/sites/shortcuts.pyget_current_siter      sN     /00 $      |''0007###    N)django.appsr   requestsr   r    r   r   <module>r      sB          ! ! ! ! ! !$ $ $ $ $r   