Module ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias alias alias ImportFrom alias alias ImportFrom alias alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str Str NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad If UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Return BinOpMod Str TupleLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults kwarg body Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad AttributeLoad NameLoad attr attr Str body Return ListLoad Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str orelse Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Return ListLoad Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr keyword NameLoad keyword Str orelse Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Return ListLoad Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr keyword NameLoad keyword Str orelse If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Return ListLoad Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr keyword Str keyword NameLoad keyword Str orelse If CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return ListLoad Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr keyword Str keyword NameLoad keyword Str orelse Return ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults kwarg body Expr Str If CompareIn AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword NameLoad Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr orelse Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body If CompareIsNot NameLoad NameLoad body Return Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad keyword AttributeLoad NameLoad attr orelse If CompareIsNot NameLoad NameLoad body Return Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr NameLoad orelse Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIsNot NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Call NameLoad NameLoad Assign NameStore Dict Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr attr For NameStore NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore ListLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Return NameLoad orelse Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr attr Return TupleLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad decorator_list Return TupleLoad NameLoad Lambda arguments args NameParam defaults TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Return NameLoad TryExcept body Return Call NameLoad NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr TryExcept body Assign NameStore Call AttributeLoad NameLoad attr keyword Call NameLoad NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore NameLoad Assign NameStore NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad decorator_list decorator_list NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad keyword BoolOpOr NameLoad Str keyword NameLoad keyword NameLoad keyword NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Str Str NameLoad NameLoad NameLoad kwarg body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad keyword NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad keyword ListLoad NameLoad keyword ListLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr If Call NameLoad NameLoad NameLoad body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr If Call NameLoad GeneratorExp BoolOpAnd Call NameLoad NameLoad NameLoad CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr comprehension NameStore NameLoad body Return ListLoad orelse Return ListLoad Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword Str orelse Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr ListLoad AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Return ListLoad TupleLoad Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr attr Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad TupleLoad NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore ListLoad While CompareNotEq NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Return ListLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad TupleLoad NameLoad AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Return ListLoad Call NameLoad NameLoad NameLoad TupleLoad AttributeLoad NameLoad attr NameLoad UnaryOpNot AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad Call NameLoad NameLoad AttributeLoad NameLoad attr attr Return Call NameLoad ListComp Call AttributeLoad NameLoad attr comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call NameLoad NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Return BoolOpAnd Call NameLoad NameLoad NameLoad CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Expr Call NameLoad NameLoad NameLoad decorator_list Expr Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Return Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr AttributeLoad NameLoad attr Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad Assign NameStore Call Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Return Call AttributeLoad Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad attr Dict BinOpMod Str AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr AttributeLoad Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr attr ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr AttributeLoad NameLoad attr decorator_list NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Dict BinOpMod Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults kwarg body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Return Call NameLoad keyword AttributeLoad NameLoad attr decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Return SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index AttributeLoad NameLoad attr handlers ExceptHandler type TupleLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr BoolOpOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Dict BinOpMod Str AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad GeneratorExp Call AttributeLoad NameLoad attr comprehension NameStore NameLoad Assign NameStore AttributeLoad AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Num attr attr attr Return TupleLoad Call AttributeLoad NameLoad attr NameLoad Lambda arguments args NameParam defaults Call NameLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Lambda arguments args NameParam defaults Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list If NameLoad body Assign NameStore ListLoad For NameStore NameLoad body If BoolOpOr AttributeLoad AttributeLoad NameLoad attr attr CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Expr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad Call AttributeLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad attr keyword NameLoad attr Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse With Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad body For NameStore NameLoad body Expr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args NameParam defaults vararg kwarg body If UnaryOpNot NameLoad body Return Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad NameLoad decorator_list Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args NameParam defaults kwarg body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr orelse With Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad body For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr decorator_list Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args NameParam NameParam defaults kwarg body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr With Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad body If NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad NameLoad orelse Assign NameStore Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore ListLoad For NameStore NameLoad body If CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad NameLoad decorator_list Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args NameParam defaults kwarg body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return Call AttributeLoad Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad attr NameLoad decorator_list Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args NameParam defaults kwarg body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return Call AttributeLoad Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad attr NameLoad decorator_list Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args NameParam defaults kwarg body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return Call AttributeLoad Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad attr NameLoad decorator_list Assign AttributeStore NameLoad attr NameLoad decorator_list Return NameLoad decorator_list
N/A __future__ unicode_literals collections defaultdict django.contrib.contenttypes.models ContentType django.core checks django.core.exceptions FieldDoesNotExist ObjectDoesNotExist django.db DEFAULT_DB_ALIAS models router transaction django.db.models DO_NOTHING signals django.db.models.base ModelBase make_foreign_order_accessors django.db.models.fields.related ForeignObject ForeignObjectRel ReverseManyToOneDescriptor lazy_related_operation django.db.models.query_utils PathInfo django.utils.encoding python_2_unicode_compatible smart_text django.utils.functional cached_property GenericForeignKey N/A object N/A N/A 
    Provide a generic many-to-one relation through the ``content_type`` and
    ``object_id`` fields.

    This class also doubles as an accessor to the related object (similar to
    ForwardManyToOneDescriptor) by adding itself as a model attribute.
     N/A auto_created False N/A concrete False N/A editable False N/A hidden False N/A is_relation True N/A many_to_many False N/A many_to_one True N/A one_to_many False N/A one_to_one False N/A related_model None N/A remote_field None __init__ N/A N/A self ct_field fk_field for_concrete_model N/A content_type object_id True N/A N/A N/A self ct_field ct_field N/A N/A self fk_field fk_field N/A N/A self for_concrete_model for_concrete_model N/A N/A self editable False N/A N/A self rel None N/A N/A self column None N/A contribute_to_class N/A N/A self cls name N/A kwargs N/A N/A N/A self name name N/A N/A self model cls N/A N/A self cache_attr N/A _%s_cache name N/A N/A N/A N/A cls _meta add_field self private True N/A N/A N/A N/A cls _meta abstract N/A N/A N/A N/A N/A signals pre_init connect N/A self instance_pre_init sender cls N/A N/A setattr cls name self N/A get_filter_kwargs_for_object N/A N/A self obj N/A N/A N/A See corresponding method on Field N/A N/A N/A self fk_field N/A self ct_field N/A getattr obj N/A self fk_field N/A getattr obj N/A self ct_field N/A get_forward_related_filter N/A N/A self obj N/A N/A N/A See corresponding method on RelatedField N/A N/A N/A self fk_field N/A self ct_field N/A obj pk N/A N/A N/A N/A ContentType objects get_for_model obj pk N/A __str__ N/A N/A self N/A N/A N/A model N/A self model N/A app N/A N/A model _meta app_label N/A N/A %s.%s.%s N/A app N/A N/A model _meta object_name N/A self name N/A check N/A N/A self N/A kwargs N/A N/A errors N/A N/A N/A N/A errors extend N/A N/A self _check_field_name N/A N/A N/A errors extend N/A N/A self _check_object_id_field N/A N/A N/A errors extend N/A N/A self _check_content_type_field N/A errors N/A _check_field_name N/A N/A self N/A N/A N/A N/A N/A N/A self name endswith _ N/A N/A N/A N/A N/A checks Error Field names must not end with an underscore. obj self id fields.E001 N/A N/A N/A N/A _check_object_id_field N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A N/A self model _meta get_field N/A self fk_field N/A N/A N/A FieldDoesNotExist N/A N/A N/A N/A N/A checks Error N/A The GenericForeignKey object ID references the non-existent field '%s'. N/A self fk_field obj self id contenttypes.E001 N/A N/A N/A N/A _check_content_type_field N/A N/A self N/A N/A N/A 
        Check if field named `field_name` in model `model` exists and is a
        valid content_type field (is a ForeignKey to ContentType).
         N/A N/A N/A field N/A N/A N/A N/A self model _meta get_field N/A self ct_field N/A N/A N/A FieldDoesNotExist N/A N/A N/A N/A N/A checks Error N/A The GenericForeignKey content type references the non-existent field '%s.%s'. N/A N/A N/A N/A self model _meta object_name N/A self ct_field obj self id contenttypes.E002 N/A N/A N/A N/A isinstance field N/A models ForeignKey N/A N/A N/A N/A N/A checks Error N/A '%s.%s' is not a ForeignKey. N/A N/A N/A N/A self model _meta object_name N/A self ct_field hint GenericForeignKeys must use a ForeignKey to 'contenttypes.ContentType' as the 'content_type' field. obj self id contenttypes.E003 N/A N/A N/A N/A N/A field remote_field model ContentType N/A N/A N/A N/A N/A checks Error N/A '%s.%s' is not a ForeignKey to 'contenttypes.ContentType'. N/A N/A N/A N/A self model _meta object_name N/A self ct_field hint GenericForeignKeys must use a ForeignKey to 'contenttypes.ContentType' as the 'content_type' field. obj self id contenttypes.E004 N/A N/A N/A N/A instance_pre_init N/A N/A self signal sender args kwargs N/A _kwargs N/A N/A 
        Handle initializing an object with the generic FK instead of
        content_type and object_id fields.
         N/A N/A N/A self name kwargs N/A N/A value N/A N/A kwargs pop N/A self name N/A N/A value None N/A N/A N/A kwargs N/A N/A self ct_field N/A N/A self get_content_type obj value N/A N/A kwargs N/A N/A self fk_field N/A N/A value _get_pk_val N/A N/A N/A kwargs N/A N/A self ct_field None N/A N/A kwargs N/A N/A self fk_field None N/A get_content_type N/A N/A self obj id using N/A None None None N/A N/A N/A obj None N/A N/A N/A N/A N/A N/A N/A ContentType objects db_manager N/A N/A obj _state db get_for_model obj for_concrete_model N/A self for_concrete_model N/A N/A N/A id None N/A N/A N/A N/A N/A N/A N/A ContentType objects db_manager using get_for_id id N/A N/A N/A Exception Impossible arguments to GFK.get_content_type! N/A get_prefetch_queryset N/A N/A self instances queryset N/A None N/A N/A N/A queryset None N/A N/A N/A ValueError Custom queryset can't be used for this lookup. N/A fk_dict N/A defaultdict set N/A instance_dict N/A N/A ct_attname N/A N/A N/A N/A N/A N/A self model _meta get_field N/A self ct_field get_attname N/A instance instances N/A N/A ct_id N/A getattr instance ct_attname N/A N/A ct_id None N/A N/A fk_val N/A getattr instance N/A self fk_field N/A N/A fk_val None N/A N/A N/A N/A N/A fk_dict N/A ct_id add fk_val N/A N/A instance_dict N/A ct_id instance N/A ret_val N/A N/A N/A ct_id fkeys N/A N/A fk_dict items N/A N/A instance N/A instance_dict N/A ct_id N/A ct N/A N/A self get_content_type id ct_id using N/A N/A instance _state db N/A N/A N/A ret_val extend N/A N/A ct get_all_objects_for_this_type pk__in fkeys gfk_key N/A N/A obj N/A N/A N/A ct_id N/A getattr obj ct_attname N/A N/A ct_id None N/A N/A None N/A N/A model N/A N/A N/A N/A self get_content_type id ct_id using N/A N/A obj _state db model_class N/A N/A N/A N/A N/A N/A model _meta pk get_prep_value N/A getattr obj N/A self fk_field model N/A N/A N/A ret_val N/A N/A N/A obj N/A N/A N/A N/A obj _get_pk_val N/A obj __class__ gfk_key True N/A self cache_attr N/A is_cached N/A N/A self instance N/A N/A N/A N/A hasattr instance N/A self cache_attr N/A __get__ N/A N/A self instance cls N/A None N/A N/A N/A instance None N/A N/A self N/A N/A N/A N/A getattr instance N/A self cache_attr N/A N/A N/A AttributeError N/A N/A rel_obj None N/A f N/A N/A N/A N/A self model _meta get_field N/A self ct_field N/A ct_id N/A getattr instance N/A N/A f get_attname None N/A N/A ct_id None N/A N/A ct N/A N/A self get_content_type id ct_id using N/A N/A instance _state db N/A N/A N/A rel_obj N/A N/A ct get_object_for_this_type pk N/A getattr instance N/A self fk_field N/A N/A N/A ObjectDoesNotExist N/A N/A N/A N/A setattr instance N/A self cache_attr rel_obj N/A rel_obj N/A __set__ N/A N/A self instance value N/A N/A N/A ct None N/A fk None N/A N/A value None N/A N/A ct N/A N/A self get_content_type obj value N/A fk N/A N/A value _get_pk_val N/A N/A setattr instance N/A self ct_field ct N/A N/A setattr instance N/A self fk_field fk N/A N/A setattr instance N/A self cache_attr value N/A N/A python_2_unicode_compatible GenericRel N/A ForeignObjectRel N/A N/A 
    Used by GenericRelation to store information about the relation.
     __init__ N/A N/A self field to related_name related_query_name limit_choices_to N/A None None None N/A N/A N/A N/A N/A super GenericRel self __init__ field to related_name N/A related_query_name + related_query_name related_query_name limit_choices_to limit_choices_to on_delete DO_NOTHING N/A N/A GenericRelation N/A ForeignObject N/A N/A 
    Provide a reverse to a relation created by a GenericForeignKey.
     N/A auto_created False N/A many_to_many False N/A many_to_one False N/A one_to_many True N/A one_to_one False N/A rel_class GenericRel __init__ N/A N/A self to object_id_field content_type_field for_concrete_model related_query_name limit_choices_to N/A object_id content_type True None None kwargs N/A N/A N/A kwargs N/A rel N/A N/A self rel_class self to related_query_name related_query_name limit_choices_to limit_choices_to N/A N/A kwargs N/A blank True N/A N/A kwargs N/A on_delete N/A models CASCADE N/A N/A kwargs N/A editable False N/A N/A kwargs N/A serialize False N/A N/A N/A N/A super GenericRelation self __init__ to from_fields N/A object_id_field to_fields N/A kwargs N/A N/A self object_id_field_name object_id_field N/A N/A self content_type_field_name content_type_field N/A N/A self for_concrete_model for_concrete_model N/A check N/A N/A self N/A kwargs N/A N/A errors N/A N/A N/A super GenericRelation self check kwargs N/A N/A N/A errors extend N/A N/A self _check_generic_foreign_key_existence N/A errors N/A _check_generic_foreign_key_existence N/A N/A self N/A N/A N/A target N/A N/A self remote_field model N/A N/A isinstance target ModelBase N/A N/A fields N/A N/A target _meta private_fields N/A N/A any N/A N/A N/A isinstance field GenericForeignKey N/A N/A field ct_field N/A self content_type_field_name N/A N/A field fk_field N/A self object_id_field_name N/A field fields N/A N/A N/A N/A N/A N/A N/A N/A checks Error N/A The GenericRelation defines a relation with the model '%s.%s', but that model does not have a GenericForeignKey. N/A N/A N/A target _meta app_label N/A N/A target _meta object_name obj self id contenttypes.E004 N/A N/A N/A N/A resolve_related_fields N/A N/A self N/A N/A N/A N/A self to_fields N/A N/A N/A N/A N/A self model _meta pk name N/A N/A N/A N/A N/A N/A N/A N/A self remote_field model _meta get_field N/A self object_id_field_name N/A N/A N/A self model _meta pk N/A _get_path_info_with_parent N/A N/A self N/A N/A N/A 
        Return the path that joins the current model through any parent models.
        The idea is that if you have a GFK defined on a parent model then we
        need to join the parent model first, then the child model.
         N/A path N/A N/A opts N/A N/A N/A self remote_field model _meta N/A parent_opts N/A N/A N/A N/A opts get_field N/A self object_id_field_name model _meta N/A target N/A parent_opts pk N/A N/A N/A path append N/A PathInfo N/A N/A self model _meta parent_opts N/A target N/A self remote_field True False N/A parent_field_chain N/A N/A N/A parent_opts opts N/A N/A field N/A N/A opts get_ancestor_link N/A parent_opts model N/A N/A N/A parent_field_chain append field N/A opts N/A N/A N/A field remote_field model _meta N/A N/A N/A parent_field_chain reverse N/A field parent_field_chain N/A N/A N/A N/A path extend N/A N/A N/A field remote_field get_path_info N/A path N/A get_path_info N/A N/A self N/A N/A N/A opts N/A N/A N/A self remote_field model _meta N/A object_id_field N/A N/A opts get_field N/A self object_id_field_name N/A N/A N/A object_id_field model N/A opts model N/A N/A N/A N/A self _get_path_info_with_parent N/A N/A target N/A opts pk N/A N/A N/A PathInfo N/A N/A self model _meta opts N/A target N/A self remote_field True False N/A get_reverse_path_info N/A N/A self N/A N/A N/A opts N/A N/A self model _meta N/A from_opts N/A N/A N/A self remote_field model _meta N/A N/A N/A PathInfo from_opts opts N/A N/A opts pk self N/A N/A self unique False N/A value_to_string N/A N/A self obj N/A N/A N/A qs N/A N/A N/A getattr obj N/A self name all N/A N/A smart_text N/A N/A N/A instance _get_pk_val N/A instance qs N/A contribute_to_class N/A N/A self cls name N/A kwargs N/A N/A N/A kwargs N/A private_only True N/A N/A N/A N/A super GenericRelation self contribute_to_class cls name kwargs N/A N/A self model cls N/A N/A setattr cls N/A self name N/A ReverseGenericManyToOneDescriptor N/A self remote_field matching_gfk N/A N/A field N/A N/A N/A N/A N/A isinstance field GenericForeignKey N/A N/A self content_type_field_name N/A field ct_field N/A N/A self object_id_field_name N/A field fk_field N/A make_generic_foreign_order_accessors N/A N/A related_model model N/A N/A N/A N/A matching_gfk N/A N/A model _meta order_with_respect_to N/A N/A N/A make_foreign_order_accessors model related_model N/A N/A N/A lazy_related_operation make_generic_foreign_order_accessors N/A self model N/A N/A self remote_field model N/A set_attributes_from_rel N/A N/A self N/A N/A N/A N/A get_internal_type N/A N/A self N/A N/A N/A ManyToManyField N/A get_content_type N/A N/A self N/A N/A N/A 
        Return the content type associated with this field's model.
         N/A N/A N/A N/A ContentType objects get_for_model N/A self model for_concrete_model N/A self for_concrete_model N/A get_extra_restriction N/A N/A self where_class alias remote_alias N/A N/A N/A field N/A N/A N/A N/A N/A self remote_field model _meta get_field N/A self content_type_field_name N/A contenttype_pk N/A N/A N/A self get_content_type pk N/A cond N/A where_class N/A lookup N/A N/A N/A field get_lookup exact N/A N/A field get_col remote_alias contenttype_pk N/A N/A N/A cond add lookup AND N/A cond N/A bulk_related_objects N/A N/A self objs using N/A DEFAULT_DB_ALIAS N/A N/A 
        Return all objects related to ``objs`` via this ``GenericRelation``.
         N/A N/A N/A N/A N/A N/A N/A N/A self remote_field model _base_manager db_manager using filter N/A N/A %s__pk N/A self content_type_field_name N/A %s__in N/A self object_id_field_name N/A N/A N/A N/A N/A N/A ContentType objects db_manager using get_for_model N/A self model for_concrete_model N/A self for_concrete_model pk N/A N/A obj pk N/A obj objs N/A N/A ReverseGenericManyToOneDescriptor N/A ReverseManyToOneDescriptor N/A N/A 
    Accessor to the related objects manager on the one-to-many relation created
    by GenericRelation.

    In the example::

        class Post(Model):
            comments = GenericRelation(Comment)

    ``post.comments`` is a ReverseGenericManyToOneDescriptor instance.
     related_manager_cls N/A N/A self N/A N/A N/A N/A create_generic_related_manager N/A N/A N/A N/A self rel model _default_manager __class__ N/A self rel N/A cached_property N/A create_generic_related_manager N/A N/A superclass rel N/A N/A N/A 
    Factory function to create a manager that subclasses another manager
    (generally the default manager of a given model) and adds behaviors
    specific to generic relations.
     GenericRelatedObjectManager N/A superclass N/A __init__ N/A N/A self instance N/A None N/A N/A N/A N/A N/A super GenericRelatedObjectManager self __init__ N/A N/A self instance instance N/A N/A self model N/A rel model N/A content_type N/A N/A N/A N/A N/A ContentType objects db_manager N/A N/A instance _state db get_for_model instance for_concrete_model N/A N/A rel field for_concrete_model N/A N/A self content_type content_type N/A N/A self content_type_field_name N/A N/A rel field content_type_field_name N/A N/A self object_id_field_name N/A N/A rel field object_id_field_name N/A N/A self prefetch_cache_name N/A N/A rel field attname N/A N/A self pk_val N/A N/A instance _get_pk_val N/A N/A self core_filters N/A N/A %s__pk N/A self content_type_field_name N/A self object_id_field_name N/A content_type id N/A self pk_val N/A __call__ N/A N/A self N/A kwargs N/A N/A manager N/A getattr N/A self model N/A N/A kwargs pop manager N/A manager_class N/A create_generic_related_manager N/A manager __class__ rel N/A N/A manager_class instance N/A self instance N/A N/A do_not_call_in_templates True __str__ N/A N/A self N/A N/A N/A N/A repr self N/A _apply_rel_filters N/A N/A self queryset N/A N/A N/A 
            Filter the queryset for the instance this manager is bound to.
             N/A db N/A N/A self _db N/A N/A router db_for_read N/A self model instance N/A self instance N/A N/A N/A N/A N/A queryset using db filter N/A self core_filters N/A get_queryset N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self instance _prefetched_objects_cache N/A N/A self prefetch_cache_name N/A N/A N/A N/A AttributeError KeyError N/A N/A queryset N/A N/A N/A super GenericRelatedObjectManager self get_queryset N/A N/A N/A self _apply_rel_filters queryset N/A get_prefetch_queryset N/A N/A self instances queryset N/A None N/A N/A N/A queryset None N/A N/A queryset N/A N/A N/A super GenericRelatedObjectManager self get_queryset N/A N/A N/A queryset _add_hints instance N/A instances N/A 0 N/A queryset N/A N/A queryset using N/A N/A queryset _db N/A self _db N/A query N/A N/A %s__pk N/A self content_type_field_name N/A %s__in N/A self object_id_field_name N/A N/A self content_type id N/A set N/A N/A N/A obj _get_pk_val N/A obj instances N/A object_id_converter N/A N/A N/A N/A instances N/A 0 _meta pk to_python N/A N/A N/A N/A queryset filter query N/A N/A N/A relobj N/A N/A object_id_converter N/A getattr relobj N/A self object_id_field_name N/A N/A N/A obj N/A N/A N/A obj _get_pk_val False N/A self prefetch_cache_name N/A add N/A N/A self N/A objs kwargs N/A N/A bulk N/A N/A kwargs pop bulk True N/A db N/A N/A router db_for_write N/A self model instance N/A self instance check_and_update_obj N/A N/A obj N/A N/A N/A N/A N/A isinstance obj N/A self model N/A N/A N/A TypeError N/A '%s' instance expected, got %r N/A N/A N/A N/A self model _meta object_name obj N/A N/A setattr obj N/A self content_type_field_name N/A self content_type N/A N/A setattr obj N/A self object_id_field_name N/A self pk_val N/A N/A bulk N/A N/A pks N/A N/A obj objs N/A N/A N/A N/A N/A obj _state adding N/A N/A N/A obj _state db db N/A N/A N/A ValueError N/A %r instance isn't saved. Use bulk=False or save the object first. obj N/A N/A check_and_update_obj obj N/A N/A N/A pks append N/A obj pk N/A N/A N/A N/A N/A N/A N/A N/A N/A self model _base_manager using db filter pk__in pks update N/A N/A self content_type_field_name N/A self object_id_field_name N/A self content_type N/A self pk_val N/A N/A N/A N/A transaction atomic using db savepoint False N/A N/A obj objs N/A N/A N/A check_and_update_obj obj N/A N/A N/A obj save N/A N/A N/A add alters_data True remove N/A N/A self N/A objs kwargs N/A N/A N/A objs N/A N/A N/A bulk N/A N/A kwargs pop bulk True N/A N/A N/A self _clear N/A N/A self filter pk__in N/A N/A o pk N/A o objs bulk N/A N/A N/A remove alters_data True clear N/A N/A self N/A kwargs N/A N/A bulk N/A N/A kwargs pop bulk True N/A N/A N/A self _clear self bulk N/A N/A N/A clear alters_data True _clear N/A N/A self queryset bulk N/A N/A N/A db N/A N/A router db_for_write N/A self model instance N/A self instance N/A queryset N/A N/A queryset using db N/A bulk N/A N/A N/A N/A queryset delete N/A N/A N/A N/A transaction atomic using db savepoint False N/A N/A obj queryset N/A N/A N/A N/A obj delete N/A N/A N/A _clear alters_data True set N/A N/A self objs N/A kwargs N/A N/A objs N/A tuple objs N/A bulk N/A N/A kwargs pop bulk True N/A clear N/A N/A kwargs pop clear False N/A db N/A N/A router db_for_write N/A self model instance N/A self instance N/A N/A N/A transaction atomic using db savepoint False N/A N/A clear N/A N/A N/A N/A self clear N/A N/A N/A self add bulk bulk objs N/A N/A old_objs N/A set N/A N/A N/A N/A self using db all N/A new_objs N/A N/A obj objs N/A N/A N/A obj old_objs N/A N/A N/A N/A old_objs remove obj N/A N/A N/A N/A new_objs append obj N/A N/A N/A self remove old_objs N/A N/A N/A self add bulk bulk new_objs N/A N/A N/A set alters_data True create N/A N/A self N/A kwargs N/A N/A N/A kwargs N/A N/A self content_type_field_name N/A self content_type N/A N/A kwargs N/A N/A self object_id_field_name N/A self pk_val N/A db N/A N/A router db_for_write N/A self model instance N/A self instance N/A N/A N/A N/A N/A N/A super GenericRelatedObjectManager self using db create kwargs N/A N/A N/A create alters_data True get_or_create N/A N/A self N/A kwargs N/A N/A N/A kwargs N/A N/A self content_type_field_name N/A self content_type N/A N/A kwargs N/A N/A self object_id_field_name N/A self pk_val N/A db N/A N/A router db_for_write N/A self model instance N/A self instance N/A N/A N/A N/A N/A N/A super GenericRelatedObjectManager self using db get_or_create kwargs N/A N/A N/A get_or_create alters_data True update_or_create N/A N/A self N/A kwargs N/A N/A N/A kwargs N/A N/A self content_type_field_name N/A self content_type N/A N/A kwargs N/A N/A self object_id_field_name N/A self pk_val N/A db N/A N/A router db_for_write N/A self model instance N/A self instance N/A N/A N/A N/A N/A N/A super GenericRelatedObjectManager self using db update_or_create kwargs N/A N/A N/A update_or_create alters_data True N/A N/A GenericRelatedObjectManager N/A