[IMP] models.py: Log a warning if no '_description' is set on model

This commit is contained in:
Yannick Tivisse
2018-09-21 16:13:59 +02:00
parent c67ac34ee4
commit 9e3a2eff61
+2
View File
@@ -519,6 +519,8 @@ class BaseModel(MetaModel('DummyModel', (object,), {'_register': False})):
for base in reversed(cls.__bases__):
if not getattr(base, 'pool', None):
# the following attributes are not taken from model classes
if not base._inherit and not base._description:
_logger.warning("The model %s has no _description", cls._name)
cls._description = base._description or cls._description
cls._table = base._table or cls._table
cls._sequence = base._sequence or cls._sequence