|
Server : Apache System : Linux server.mata-lashes.com 3.10.0-1160.90.1.el7.x86_64 #1 SMP Thu May 4 15:21:22 UTC 2023 x86_64 User : matalashes ( 1004) PHP Version : 8.1.29 Disable Function : NONE Directory : /usr/local/lib64/python3.6/site-packages/jinja2/__pycache__/ |
Upload File : |
3 E�Kd9 � @ s U d Z ddlZddlZddlZddlmZ ddlmZ ddlm Z ddl mZ ddlm Z ddlmZ d d lmZ d dlmZ d dlmZ d d lmZ ejdejdejf d�ZdZe� Zeje e� Zeje ddhZ ddhZ!ddhZ"ej#e$ddddddddg�fej%e$ddd d!dg�fej&e$d"d#d$d%d&dg�fe e$d"d'dd&d(dd)dd*g �ffZ'ej(ej(ej)ej*e f df 'ejej+e d+�d,d-�Z,e-e.d.�d/d0�Z/eed1�d2d3�Z0ejee1d4�d5d6�Z2ejee1d4�d7d8�Z3G d9d:� d:e�Z4G d;d<� d<e4�Z5G d=d>� d>e�Z6G d?d@� d@e6e �Z7dS )Az�A sandbox layer that ensures unsafe operations cannot be performed. Useful when the template itself comes from an untrusted source. � N)�formatter_field_name_split)�abc)�deque)� Formatter)�EscapeFormatter)�Markup� )�Environment)� SecurityError)�Context)� Undefined�F.)Zboundi�� �gi_frame�gi_code�cr_frame�cr_code�ag_code�ag_frame�add�clear�difference_update�discard�pop�remove�symmetric_difference_update�update�popitem� setdefault�append�reverse�insert�sort�extend� appendleft� extendleft�popleft�rotate)�callable�returnc C s: t | tjtjf� s| jdkr"d S | j}t |t�r6|S d S )N�format� format_map)r) r* )� isinstance�types� MethodType�BuiltinMethodType�__name__�__self__�str)r'