class ItemSelection(restmixins.Retrieve): manager = Manager resource_name = 'basket' _relationships = (Relationship('testtesttest', relation='MissingObject'), )
class MyResource(ResourceBase): pks = ('id', ) _links = (Relationship('my_resource', relation='MyResource', templated=True, embedded=True), )
class LinkResource(ResourceBase): _links = [Relationship('first_link', relation='RelatedResource')]
class LinkListResource(ResourceBase): _resource_name = 'link_list_resource' _links = { 'link': Relationship('linked_list', relation='Related') }
class RelationshipResource(ResourceBase): _resource_name = 'relationship_resource' _relationships = { 'relationship': Relationship(property_map=dict(id='id'), relation='Related') }
class Resource2(ResourceBase): _pks = ['id'] _relationships = [Relationship('resource1', relation='Resource1')]
class Resource(ResourceBase): _pks = ['id'] _relationships = [ Relationship('child', relation='Resource', embedded=True), Relationship('parent', relation='Resource') ]