Esempio n. 1
0
 def __init__(self, ancestor_resource = None, **resource_data):
     assert(self.parent_resource)
     
     super(InstanceResource, self).__init__(ancestor_resource=ancestor_resource)
     
     if 'from' in resource_data:
         resource_data['from_'] = resource_data['from']
         del resource_data['from']
         
     self.resource_data = resource_data
     
     for subresource in self.subresources:
         setattr(self, camel_to_underscore(subresource.__name__), subresource(ancestor_resource=self))
Esempio n. 2
0
 def get_resource_key(self):
     return camel_to_underscore(self.__class__.__name__)