Package django :: Package contrib :: Package contenttypes :: Module generic :: Class GenericRelation
[hide private]
[frames] | no frames]

Class GenericRelation

source code

                           object --+    
                                    |    
db.models.fields.related.RelatedField --+
                                        |
       db.models.fields.related.Field --+
                                        |
                                       GenericRelation

Provides an accessor to generic related objects (i.e. comments)

Instance Methods [hide private]
 
__init__(self, to, **kwargs)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
get_manipulator_field_objs(self) source code
 
get_choices_default(self) source code
 
flatten_data(self, follow, obj=None) source code
 
m2m_db_table(self) source code
 
m2m_column_name(self) source code
 
m2m_reverse_name(self) source code
 
contribute_to_class(self, cls, name) source code
 
contribute_to_related_class(self, cls, related) source code
 
set_attributes_from_rel(self) source code
 
get_internal_type(self) source code

Inherited from db.models.fields.related.RelatedField: do_related_class, get_db_prep_lookup

Inherited from db.models.fields.related.RelatedField (private): _get_related_query_name

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, to, **kwargs)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

contribute_to_class(self, cls, name)

source code 
Overrides: db.models.fields.related.RelatedField.contribute_to_class

set_attributes_from_rel(self)

source code 
Overrides: db.models.fields.related.RelatedField.set_attributes_from_rel