za?̕ j d dl mZ d dlmZmZmZmZmZ d dlm Z m
Z
d dlmZ d Z
d Zd Zdd Zd
ZdS ) )chain)MANAGERInferenceErrorUseInferenceDefault
inference_tipnodes) AttributeClassDef)node_is_subclassc v t | j t j sdS t | j j t sdS t | j j dd }|sdS t | j t r
| j j }n.t | j t j r
| j j
}ndS |dv S )NFdjango.db.models.base.Modelz.Model)
OneToOneField
ForeignKey)
isinstanceparentr Assignr
r funcr attrnameNamename)nodeis_in_django_model_classattrs u/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/pylint_django/transforms/foreignkey.pyis_foreignkey_in_classr s dk5<00 udk((33 u 00BDackll# u$)Y'' y! DIuz * * y~u222 c j g }| | d D ]}t |t j r&t |d r| | Bt |t j r8| }| t ||| |S )N r
)
lookupr r r
r append
ImportFromdo_import_moduleextend!_get_model_class_defs_from_module)module
model_namemodule_name
class_defsmodule_nodeimported_modules r r$ r$ s J}}Z003 k kk5>22 k7GUr7s7s kk****
U%5
6
6 k)::<