Use deactivable mixin

issue4341
This commit is contained in:
Raimon Esteve 2021-09-10 12:03:10 +02:00
parent d660189721
commit 28ad04e05a
1 changed files with 2 additions and 7 deletions

View File

@ -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'