| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/django/utils/__pycache__/ |
Upload File : |
�
48zjw6 � �� � d Z ddlZddlZddlZddlmZ ddlmZmZm Z m
Z
mZmZ ddl
mZ ddlmZ ddlmZmZmZ ddlmZmZ dd lmZ dd
lmZmZmZ ddlmZ dZ d
dgZ!g d�Z" ed� � Z# edej$ � � Z% edej$ � � Z&dZ'dZ( ed� � Z) ee*e� � d� � � Z+ e,d� � d e,d� � d e,d� � d e,d� � d e,d� � d e,d!� � d" e,d#� � d$ e,d%� � d& e,d'� � d( e,d)� � d* e,d+� � d, e,d-� � d.iZ-e-�. d/� e/d0� � D � � � � ee*e� � d1� � � Z0 e,d� � d e,d� � d e,d!� � d"iZ1d2� Z2d3� Z3d4� Z4d5� Z5edAd7�� � Z6 G d8� d9e� � Z7d:� Z8ed;� � � Z9ed<� � � Z:d=� Z;edBd>�� � Z<d?� Z=d@� Z>dS )Cz'HTML utilities suitable for global use.� N)�
HTMLParser)� parse_qsl�quote�unquote� urlencode�urlsplit�
urlunsplit)�SuspiciousOperation)�punycode)�Promise� keep_lazy�keep_lazy_text)�RFC3986_GENDELIMS�RFC3986_SUBDELIMS)�_lazy_re_compile)�SafeData�
SafeString� mark_safe)�normalize_newlinesz.,:;!)�(�))�[�])z·�*u •z•z•z•z([\s<>"']+)z^https?://\[?\wz>^www\.|^(?!http)\w[^@]+\.(com|edu|gov|int|mil|net|org)($|/.*)$i �2 z<[a-zA-Z][^>]{1000,}c �^ � t t j t | � � � � � � S )a
Return the given text with ampersands, quotes and angle brackets encoded
for use in HTML.
Always escape input, even if it's already escaped and marked as such.
This may result in double-escaping. If this is a concern, use
conditional_escape() instead.
)r �html�escape�str��texts �3/usr/lib/python3/dist-packages/django/utils/html.pyr r ( s"