ó
    _š‘ha  ã                   óp   • S SK Jr  S SKJr  S SKJr  S SKJrJrJ	r	J
r
  S SKJr  S SKJr  SrS rS	\4S
 jrg)é    )ÚPath)Úsettings)ÚHttpResponseForbidden)ÚContextÚEngineÚTemplateDoesNotExistÚloader)Úgettext)Úget_docs_versionz403_csrf.htmlc                 ó@   • [        [        5      R                  S-  U -  $ )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    ÚUC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\django/views/csrf.pyÚbuiltin_template_pathr      s   € ô ”‹>× Ñ  ;Ñ.°Ñ5Ð5ó    Ú c                 óv  • SSK JnJn  [        S5      [        S5      UX:H  [        S5      [        S5      [        S5      X:H  [        S5      [        S	5      [        R
                  [        5       [        S
5      S.n [        R                  " U5      nUR                  U S9n[%        U5      $ ! [         a‚    U[        :X  av  [        S5      R                  SS9 n[        5       R                  UR!                  5       5      nSSS5        O! , (       d  f       O= fWR                  [#        U5      5      n N•e f = f)z6
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      s6  € ÷ Pô �;“ÜÐ>Ó?ØØÑ1ÜðHó
ô ð>ó
ô
 ðGó
ð Ñ4Üð)ó
ô ðó
ô
 —‘Ü(Ó*ÜÐBÓCñM'	€AðPÜ×Ò Ó.ˆØ�x‰x ˆxÐ(ˆô ! Ó&Ð&øô  ó ØÔ6Ó6ä& Ó7×<Ñ<ÀgÐ<ÑNÐRTÜ“H×(Ñ(¨¯©«Ó3�÷ O×NÖNúà—8‘8œG A›JÓ'ŠDð ðús*   Á<%B, Â,,D8Ã(D	Ä 	D8Ä	
D	Ä!D8Ä6D8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   