Skip to content

Commit

Permalink
fix titles
Browse files Browse the repository at this point in the history
  • Loading branch information
fredkingham committed Aug 18, 2016
1 parent 2830669 commit 78ef1d6
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions opal/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -114,13 +114,18 @@ def _get_field_title(cls, name):
field = cls._meta.get_field(name)

if isinstance(field, models.ManyToOneRel):
return field.related_model._meta.verbose_name_plural.title()
field_name = field.related_model._meta.verbose_name_plural
else:
field_name = field.verbose_name

if field_name.islower():
field_name = field_name.title()

return field.verbose_name.title()
except FieldDoesNotExist:
# else its foreign key or free text
return getattr(cls, name).verbose_name.title()
field_name = getattr(cls, name).verbose_name

return field_name

@classmethod
def build_field_schema(cls):
Expand Down

0 comments on commit 78ef1d6

Please sign in to comment.