File manager - Edit - /usr/local/CyberPanel/lib/python3.10/site-packages/django/template/__pycache__/engine.cpython-310.pyc
Back
o �h5 � @ sr d dl Z d dlmZ d dlmZ d dlmZ ddlmZ ddl m Z mZ ddlm Z dd lmZ G d d� d�ZdS )� N)�ImproperlyConfigured)�cached_property�� import_string� ��Template)�Context�_builtin_context_processors)�TemplateDoesNotExist��import_libraryc @ s� e Zd Zg d�Z d#dd�Zd d � Zeejdd� ��Z e d d� �Zdd� Zdd� Z e dd� �Zdd� Zdd� Zd$dd�Zdd� Zdd� Zd%dd �Zd!d"� ZdS )&�Engine)zdjango.template.defaulttagszdjango.template.defaultfilterszdjango.template.loader_tagsNF� �utf-8Tc C s� |d u rg }|d u rg }|d u r dg}|r|dg7 }d|fg}n|r&t d��|d u r,i }| d u r2g } || _|| _| | _|| _|| _|| _|| _|| _|| _ | � |�| _| j| | _ | �| j �| _d S )Nz)django.template.loaders.filesystem.Loaderz.django.template.loaders.app_directories.Loaderz%django.template.loaders.cached.Loaderz1app_dirs must not be set when loaders is defined.)r �dirs�app_dirs� autoescape�context_processors�debug�loaders�string_if_invalid�file_charset� libraries�get_template_libraries�template_libraries�default_builtins�builtins�get_template_builtins�template_builtins)�selfr r r r r r r r r r � r! �L/usr/local/CyberPanel/lib/python3.10/site-packages/django/template/engine.py�__init__ s: �zEngine.__init__c C s� d| j j| js dndt| j� | j| jsdndt| j� | jt| j�t| j�t| j �| j s/dndt| j � | js:dndt| j� t| j�f S )Nz`<%s:%s app_dirs=%s%s debug=%s loaders=%s string_if_invalid=%s file_charset=%s%s%s autoescape=%s>r z dirs=%sz context_processors=%sz libraries=%sz builtins=%s) � __class__�__qualname__r �reprr r r r r r r r r �r r! r! r"