
    >Tf                     V    d dl mZ d dlmZ d dlmZ d dlmZ dZ G d de          Z	dS )	    )apps)ContentType)ProgrammingError)RestrictedQuerySet)ObjectChangeQuerySetc                       e Zd Zd ZdS )r   c                 ,   	 t          j        j        t          j                                                     }n.# t          $ r! t           j                                        }Y nw xY wt          d |D                       }| 	                    |          S )Nc              3   $   K   | ]}|j         V  d S )N)pk).0cts     3/var/www/html/netbox-4.1.3/netbox/core/querysets.py	<genexpr>z4ObjectChangeQuerySet.valid_models.<locals>.<genexpr>   s5       
 
BE
 
 
 
 
 
    )changed_object_type_id__in)
r   objectsget_for_modelsr   
get_modelsvaluesr   nonesetfilter)selfcontent_typescontent_type_idss      r   valid_modelsz!ObjectChangeQuerySet.valid_models   s    	7'/>@Q@QRYY[[MM 	7 	7 	7'/4466MMM	7  
 
)
 
 
 
 
 {{6F{GGGs   69 (A$#A$N)__name__
__module____qualname__r    r   r   r   r      s(        H H H H Hr   r   N)
django.appsr   "django.contrib.contenttypes.modelsr   django.db.utilsr   utilities.querysetsr   __all__r   r    r   r   <module>r&      s          : : : : : : , , , , , , 2 2 2 2 2 2
H H H H H- H H H H Hr   