OwlCyberSecurity - MANAGER
Edit File: manager.cpython-39.pyc
a ���e� � @ s� d dl Z d dlZd dlmZ d dlmZ d dlmZ d dlm Z G dd� d�Z G dd � d e �e ��ZG d d� d�Z G dd � d e�ZdS )� N��wraps)� import_module)�router)�QuerySetc s� e Zd ZdZdZdZ� fdd�Z� fdd�Zdd� Zd d � Z dd� Z d d� Zedd� �Z ed$dd��Zdd� Zdd� Zd%dd�Zedd� �Zdd� Zdd� Zd d!� Zd"d#� Z� ZS )&�BaseManagerr Fc s t � �| �}||f|_|S �N)�super�__new__�_constructor_args)�cls�args�kwargs�obj�� __class__� �Y/home/gouroczh/virtualenv/pat/3.9/lib/python3.9/site-packages/django/db/models/manager.pyr s zBaseManager.__new__c s. t � �� | �� d | _d | _d | _i | _d S r )r �__init__�_set_creation_counter�model�name�_db�_hints��selfr r r r s zBaseManager.__init__c C s d| j jj| jf S )z,Return "app_label.model_label.manager_name".�%s.%s)r �_meta�labelr r r r r �__str__# s zBaseManager.__str__c O s | S r r )r r r r r r �__class_getitem__'