diff --git a/drawing.py b/drawing.py index 7daa84a..7861e7f 100644 --- a/drawing.py +++ b/drawing.py @@ -1,21 +1,16 @@ -from trytond.model import ModelSQL, ModelView, fields +from trytond.model import ModelSQL, ModelView, DeactivableMixin, fields __all__ = ['Drawing', 'DrawingPosition'] -class Drawing(ModelSQL, ModelView): +class Drawing(DeactivableMixin, ModelSQL, ModelView): 'Production Drawing' __name__ = 'production.drawing' name = fields.Char('Name', required=True) - active = fields.Boolean('Active') image = fields.Binary('Image') positions = fields.One2Many('production.drawing.position', 'drawing', 'Positions') - @staticmethod - def default_active(): - return True - class DrawingPosition(ModelSQL, ModelView): 'Production Drawing Position'