§
    ¤”j2  ã                   óp   — 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dS )é    )Ú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    ú`/var/www/finuniver-perm.ru/html/portfolio/venv/lib/python3.11/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        |¦  «        }nš# t          $ r� |t          k    r~t          d¦  «                             d¬¦  «        5 }t          ¦   «                              |                     ¦   «         ¦  «        }ddd¦  «         n# 1 swxY w Y   t!          |¦  «        }n‚ Y nw xY wt#          |                     |¦  «        ¦  «        S )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Úmorezcsrf_403.htmlzutf-8)ÚencodingN)Údjango.middleware.csrfr   r   Ú_r   r#   r   r	   Úget_templater   ÚCSRF_FAILURE_TEMPLATE_NAMEr   Úopenr   Úfrom_stringÚreadr   r   Úrender)Úrequestr   Útemplate_namer   r   ÚcÚtÚfhs           r   Úcsrf_failurer4      sÙ  € ð PÐOÐOÐOÐOÐOÐOÐOõ �;‘”ÝÐ>Ñ?Ô?ØØÐ 1Ò1ÝðHñ
ô 
õ ð>ñ
ô 
õ
 ðGñ
ô 
ð Ð4Ò4Ýð)ñ
ô 
õ ðñ
ô 
õ
 ”Ý(Ñ*Ô*ÝÐBÑCÔCðM'	ð '	€AðP
ÝÔ Ñ.Ô.ˆˆøÝð ð ð ØÕ6Ò6Ð6å& Ñ7Ô7×<Ò<ÀgÐ<ÑNÔNð 4ÐRTÝ‘H”H×(Ò(¨¯ª©¬Ñ3Ô3�ð4ð 4ð 4ñ 4ô 4ð 4ð 4ð 4ð 4ð 4ð 4øøøð 4ð 4ð 4ð 4å˜‘
”
ˆAˆAð ð ˆAðøøøõ ! §¢¨!¡¤Ñ-Ô-Ð-s6   Â B5 Â58EÃ-4D-Ä!EÄ-D1	Ä1EÄ4D1	Ä5EÅEN)Úpathlibr   Údjango.confr   Údjango.httpr   Údjango.templater   r   r   r	   Údjango.utils.translationr
   r(   Údjango.utils.versionr   r*   r   r4   © r   r   ú<module>r<      s¾   ðØ Ð Ð Ð Ð Ð à  Ð  Ð  Ð  Ð  Ð  Ø -Ð -Ð -Ð -Ð -Ð -Ø IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IØ 1Ð 1Ð 1Ð 1Ð 1Ð 1Ø 1Ð 1Ð 1Ð 1Ð 1Ð 1à,Ð ð6ð 6ð 6ð "$Ð3Mð 9.ð 9.ð 9.ð 9.ð 9.ð 9.r   