syncano.models.archetypes¶
- class Model(**kwargs)[source]¶
Bases: object
Base class for all models.
- save(**kwargs)[source]¶
Creates or updates the current instance. Override this in a subclass if you want to control the saving process.
- validate()[source]¶
Validates the current instance.
Raises: SyncanoValidationError, SyncanoFieldError
- to_python(data)[source]¶
Converts raw data to python types and built-in objects.
Parameters: data (dict) – Raw data