Ë
    ¹ûàga  ã                   ón   — d dl mZ d dlmZ d dlmZ d dlmZmZm	Z	m
Z
 d dlmZ d dlmZ dZd„ Zd	efd
„Zy)é    )ÚPath)Úsettings)ÚHttpResponseForbidden)ÚContextÚEngineÚTemplateDoesNotExistÚloader)Úgettext)Úget_docs_versionz403_csrf.htmlc                 ó@   — t        t        «      j                  dz  | z  S )z½
    Return a path to a builtin template.

    Avoid calling this function at the module level or in a class-definition
    because __file__ may not exist, e.g. in frozen environments.
    Ú	templates)r   Ú__file__Úparent)Únames    úO/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/django/views/csrf.pyÚbuiltin_template_pathr      s   € ô ”‹>× Ñ  ;Ñ.°Ñ5Ð5ó    Ú c                 óŒ  — ddl m}m} t        d«      t        d«      |||k(  t        d«      t        d«      t        d«      ||k(  t        d«      t        d	«      t        j
                  t        «       t        d
«      dœ}	 t        j                  |«      }|j                  | ¬«      }t%        |«      S # t        $ rŠ |t        k(  rst        d«      j                  d¬«      5 }t        «       j                  |j!                  «       «      }ddd«       n# 1 sw Y   nxY wj                  t#        |«      «      }n‚ Y t%        |«      S w xY w)z>
    Default view used when request fails CSRF protection
    r   )ÚREASON_NO_CSRF_COOKIEÚREASON_NO_REFERERÚ	Forbiddenz*CSRF verification failed. Request aborted.uø   You are seeing this message because this HTTPS site requires a â€œReferer headerâ€� to be sent by your web browser, but none was sent. This header is required for security reasons, to ensure that your browser is not being hijacked by third parties.u±   If you have configured your browser to disable â€œRefererâ€� headers, please re-enable them, at least for this site, or for HTTPS connections, or for â€œsame-originâ€� requests.u^  If you are using the <meta name="referrer" content="no-referrer"> tag or including the â€œReferrer-Policy: no-referrerâ€� header, please remove them. The CSRF protection requires the â€œRefererâ€� header to do strict referer checking. If youâ€™re concerned about privacy, use alternatives like <a rel="noreferrer" â€¦> for links to third-party sites.zÍYou are seeing this message because this site requires a CSRF cookie when submitting forms. This cookie is required for security reasons, to ensure that your browser is not being hijacked by third parties.u‰   If you have configured your browser to disable cookies, please re-enable them, at least for this site, or for â€œsame-originâ€� requests.z.More information is available with DEBUG=True.)ÚtitleÚmainÚreasonÚ
no_refererÚno_referer1Úno_referer2Úno_referer3Ú	no_cookieÚ
no_cookie1Ú
no_cookie2ÚDEBUGÚdocs_versionÚmore)Úrequestzcsrf_403.htmlzutf-8)ÚencodingN)Údjango.middleware.csrfr   r   Ú_r   r#   r   r	   Úget_templateÚrenderr   ÚCSRF_FAILURE_TEMPLATE_NAMEr   Úopenr   Úfrom_stringÚreadr   r   )	r&   r   Útemplate_namer   r   ÚcÚtÚbodyÚfhs	            r   Úcsrf_failurer5      sV  € ÷ Pô �;“ÜÐ>Ó?ØØÐ 1Ñ1ÜðHó
ô ð>ó
ô
 ðGó
ð Ð4Ñ4Üð)ó
ô ðó
ô
 —‘Ü(Ó*ÜÐBÓCñM'	€AðPÜ×Ñ Ó.ˆØ�x‰x ˆxÓ(ˆô ! Ó&Ð&øô  ò ØÔ6Ò6ä& Ó7×<Ñ<ÀgÐ<ÓNð 4ÐRTÜ“H×(Ñ(¨¯©«Ó3�÷4÷ 4ñ 4úà—8‘8œG A›JÓ'‰Dð ð ô ! Ó&Ð&ðús*   Á>'B0 Â0-EÃ(DÄ	EÄD	Ä#EÅEN)Úpathlibr   Údjango.confr   Údjango.httpr   Údjango.templater   r   r   r	   Údjango.utils.translationr
   r)   Údjango.utils.versionr   r,   r   r5   © r   r   ú<module>r=      s2   ðÝ å  Ý -ß IÓ IÝ 1Ý 1à,Ð ò6ð "$Ð3Mô :'r   