
    h=                     "    S SK Jr  SSKJr  S rg)    )apps   )RequestSitec                     [         R                  " S5      (       a!  SSKJn  UR                  R                  U 5      $ [        U 5      $ )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     P/var/www/html/env/lib/python3.13/site-packages/django/contrib/sites/shortcuts.pyget_current_siter      s9     /00 ||''007##    N)django.appsr   requestsr   r    r   r   <module>r      s     !$r   