Ë
    ¹ûàg¤
  ã                   ó†   — d dl mZ d dlmZ d dlmZ d dlmZmZm	Z	 d dl
mZ d dlmZ d dlmZ d dlmZ d	Zd
„ Zed„ «       Zy)é    )Úsettings)ÚFlatPage)Úget_current_site)ÚHttp404ÚHttpResponseÚHttpResponsePermanentRedirect)Úget_object_or_404)Úloader)Ú	mark_safe)Úcsrf_protectzflatpages/default.htmlc                 óV  — |j                  d«      sd|z   }t        | «      j                  }	 t        t        ||¬«      }t        | |«      S # t
        $ rT |j                  d«      sAt        j                  r1|dz  }t        t        ||¬«      }t        d| j                  z  «      cY S ‚ w xY w)a3  
    Public interface to the flat page view.

    Models: `flatpages.flatpages`
    Templates: Uses the template defined by the ``template_name`` field,
        or :template:`flatpages/default.html` if template_name is not defined.
    Context:
        flatpage
            `flatpages.flatpages` object
    ú/)ÚurlÚsitesz%s/)Ú
startswithr   Úidr	   r   r   Úendswithr   ÚAPPEND_SLASHr   ÚpathÚrender_flatpage)Úrequestr   Úsite_idÚfs       ú\/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/django/contrib/flatpages/views.pyÚflatpager      sž   € ð �>‰>˜#ÔØ�C‰iˆÜ˜wÓ'×*Ñ*€GðÜœh¨C°wÔ?ˆô ˜7 AÓ&Ð&øô ò Ø�|‰|˜CÔ ¤X×%:Ò%:Ø�3‰JˆCÜ!¤(°¸7ÔCˆAÜ0°¸¿¹Ñ1EÓFÒFàðús   ­A ÁAB(Â&B(c                 ó®  — |j                   r.| j                  j                  sddlm}  || j
                  «      S |j                  r&t        j                  |j                  t        f«      }nt        j                  t        «      }t        |j                  «      |_        t        |j                  «      |_        t        |j                  d|i| «      «      S )z3
    Internal interface to the flat page view.
    r   )Úredirect_to_loginr   )Úregistration_requiredÚuserÚis_authenticatedÚdjango.contrib.auth.viewsr   r   Útemplate_namer
   Úselect_templateÚDEFAULT_TEMPLATEÚget_templater   ÚtitleÚcontentr   Úrender)r   r   r   Útemplates       r   r   r   0   s™   € ð 	×Ò w§|¡|×'DÒ'DÝ?á  §¡Ó.Ð.Ø‡‚Ü×)Ñ)¨1¯?©?Ô<LÐ*MÓN‰ä×&Ñ&Ô'7Ó8ˆô
 ˜Ÿ™Ó €A„GÜ˜!Ÿ)™)Ó$€A„Iä˜Ÿ™¨°Q¨¸ÓAÓBÐBó    N)Údjango.confr   Údjango.contrib.flatpages.modelsr   Údjango.contrib.sites.shortcutsr   Údjango.httpr   r   r   Údjango.shortcutsr	   Údjango.templater
   Údjango.utils.safestringr   Údjango.views.decorators.csrfr   r$   r   r   © r*   r   ú<module>r4      sA   ðÝ  Ý 4Ý ;ß LÑ LÝ .Ý "Ý -Ý 5à+Ð ò'ð4 ñCó ñCr*   