class AbstractBase(models.Model):
......
custom_name = models.CharField(blank=True)
def update_verbose_name(self, custom_name):
try:
if self.custom_name is not None:
return self.custom_name
else:
self.custom_name = self.__class__.__name__
return self.custom_name
except Exception as error:
return str(error)
class Meta(object):
abstract = True
verbose_name = self.custom_name