Module Import alias TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body ImportFrom alias ImportFrom alias Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad keyword Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr ListLoad NameLoad FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad NameLoad body Return Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad NameLoad orelse If CompareNotEq NameLoad NameLoad body Return TupleLoad NameLoad Return TupleLoad decorator_list Return Call NameLoad Call AttributeLoad NameLoad attr decorator_list
N/A N/A itertools N/A N/A django.contrib.admin.utils NestedObjects N/A N/A N/A ImportError N/A django.contrib.admin.util NestedObjects django.db router N/A HARD_DELETE 0 N/A SOFT_DELETE 1 N/A SOFT_DELETE_CASCADE 2 N/A HARD_DELETE_NOCASCADE 3 N/A NO_DELETE 4 N/A DELETED_INVISIBLE 10 N/A DELETED_VISIBLE_BY_PK 11 related_objects N/A N/A obj N/A N/A N/A  Return a generator to the objects that would be deleted if we delete "obj" (excluding obj)  N/A collector N/A NestedObjects using N/A N/A router db_for_write obj N/A N/A N/A collector collect N/A obj flatten N/A N/A elem N/A N/A N/A N/A isinstance elem list N/A N/A N/A N/A N/A itertools chain from_iterable N/A map flatten elem N/A N/A N/A obj elem N/A N/A N/A elem N/A N/A N/A N/A N/A flatten N/A N/A collector nested N/A