Source code for erecord_cmn.models_mixins

"""erecord_cmn.models_mixins

Mixins common to erecord applications models

"""

# Some mixins for erecord models (common to erecord applications models)

[docs]class DefaultVerboseNameMixin(object): """additional to some models """
[docs] def set_default_value_verbose_name(self, verbose_name=None) : """set a default value to verbose_name if empty """ if (self.verbose_name is None) or (self.verbose_name is unicode('')) : if verbose_name is not None : self.verbose_name = verbose_name else : self.verbose_name = self.__str__()