# HG changeset patch # User Thierry Florac # Date 1515685913 -3600 # Node ID 88f33861b1431fc168bb37e9faf5fd119023d68e # Parent 2d5da1421297e72058ed853d5d5d6a01f86ec133 Updated DocFieldProperty to correctly get fields description diff -r 2d5da1421297 -r 88f33861b143 src/pyams_utils/property.py --- a/src/pyams_utils/property.py Wed Dec 13 09:03:48 2017 +0100 +++ b/src/pyams_utils/property.py Thu Jan 11 16:51:53 2018 +0100 @@ -30,7 +30,13 @@ @property def __doc__(self): - return self._FieldProperty__field.description or super(FieldProperty, self).__doc__ + field = self._FieldProperty__field + if field.title and field.description: + return '{0}: {1}'.format(field.title, field.description) + elif field.title: + return field.title + else: + return super(FieldProperty, self).__doc__ class cached(object):