verbose_name isn't working

hello i’m using attempting to change the field labels of some installed apps and nothing is working. Here is an example model:

class CmsPage(models.Model):

created_by = models.CharField(max_length=255)

changed_by = models.CharField(max_length=255)

creation_date = models.DateTimeField()

changed_date = models.DateTimeField()

publication_date = models.DateTimeField(blank=True, null=True)

publication_end_date = models.DateTimeField(blank=True, null=True)

in_navigation = models.BooleanField()

soft_root = models.BooleanField()

reverse_id = models.CharField(max_length=40, blank=True, null=True)

navigation_extenders = models.CharField(max_length=80, blank=True, null=True)

template = models.CharField(max_length=100)

login_required = models.BooleanField()

limit_visibility_in_menu = models.SmallIntegerField(blank=True, null=True)

is_home = models.BooleanField()

application_urls = models.CharField(max_length=200, blank=True, null=True)

application_namespace = models.CharField(max_length=200, blank=True, null=True)

publisher_is_draft = models.BooleanField()

languages = models.CharField(max_length=255, blank=True, null=True)

xframe_options = models.IntegerField()

publisher_public = models.OneToOneField('self', models.DO_NOTHING, unique=True, blank=True, null=True)

is_page_type = models.BooleanField()

node = models.OneToOneField('CmsTreenode', models.DO_NOTHING, verbose_name='Content Management')

def __str__(self):

    return self.cms_page    

class Meta:

    verbose_name='content Management'

You can change the name of the fields and the migrations usually will successfully detect the changes, I recommend you make it once at a time.

In other hand, Where the verbose name doesn’t works? The Admin?