class ForwardOneToOneDescriptor(ForwardManyToOneDescriptor):
Accessor to the related object on the forward side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Restaurant.place is a ForwardOneToOneDescriptor instance.
Method | __set__ |
Set the related instance through the forward relation. |
Method | get_object |
Undocumented |
Inherited from ForwardManyToOneDescriptor
:
Method | __get__ |
Get the related instance through the forward relation. |
Method | __init__ |
Undocumented |
Method | __reduce__ |
Pickling should return the instance attached by self.field on the model, not a new copy of that descriptor. Use getattr() to retrieve the instance directly from the model. |
Method | get_prefetch_queryset |
Undocumented |
Method | get_queryset |
Undocumented |
Method | is_cached |
Undocumented |
Instance Variable | field |
Undocumented |
Property | RelatedObjectDoesNotExist |
Undocumented |
Set the related instance through the forward relation.
With the example above, when setting child.parent = parent: