fix verbose_name handling with GenericForeignKey fields under Django 1.8

GenericForeignKey now lacks a verbose_name field.
This commit is contained in:
Benjamin Dauvergne 2015-05-27 01:37:50 +02:00
parent 4cc22c9d4c
commit 423a74702c
1 changed files with 2 additions and 2 deletions

View File

@ -247,7 +247,7 @@ class Column(object): # pylint: disable=R0902
if hasattr(field, "get_related_field"):
verbose_name = field.get_related_field().verbose_name
else:
verbose_name = field.verbose_name
verbose_name = getattr(field, 'verbose_name', field.name)
return cls(verbose_name=verbose_name)
@ -483,7 +483,7 @@ class BoundColumn(object):
if hasattr(field, 'field'):
name = field.field.verbose_name
else:
name = field.verbose_name
name = getattr(field, 'verbose_name', field.name)
return name
@property