cinder_data.model module¶
-
class
cinder_data.model.CinderModel(raw_data=None, trusted_data=None, deserialize_mapping=None, init=True, partial=True, strict=True, validate=False, app_data=None, **kwargs)¶ Bases:
schematics.models.ModelA basic model that assumes the model has an id attribute.
Note
cinder-data makes use of schematics for it’s models. Full documentation on Schematics can be found at: https://schematics.readthedocs.io/en/latest/
-
id¶ schematics.types.base.IntType– The model id.
-
id= <IntType() instance on CinderModel as 'id'>
-
-
class
cinder_data.model.DjangoModel(raw_data=None, trusted_data=None, deserialize_mapping=None, init=True, partial=True, strict=True, validate=False, app_data=None, **kwargs)¶ Bases:
cinder_data.model.CinderModelA subclass of
CinderModelthe includes user Django Admin attributes.-
created_at¶ schematics.types.base.DateTimeType– Django admin created_at
-
updated_at¶ schematics.types.base.DateTimeType– Django admin updated_at
-
created_at= <DateTimeType() instance on DjangoModel as 'created_at'>
-
id= <IntType() instance on DjangoModel as 'id'>¶
-
updated_at= <DateTimeType() instance on DjangoModel as 'updated_at'>
-