fix verbose_name handling with GenericForeignKey fields under Django 1.8
GenericForeignKey now lacks a verbose_name field.
This commit is contained in:
parent
4cc22c9d4c
commit
423a74702c
|
@ -247,7 +247,7 @@ class Column(object): # pylint: disable=R0902
|
||||||
if hasattr(field, "get_related_field"):
|
if hasattr(field, "get_related_field"):
|
||||||
verbose_name = field.get_related_field().verbose_name
|
verbose_name = field.get_related_field().verbose_name
|
||||||
else:
|
else:
|
||||||
verbose_name = field.verbose_name
|
verbose_name = getattr(field, 'verbose_name', field.name)
|
||||||
return cls(verbose_name=verbose_name)
|
return cls(verbose_name=verbose_name)
|
||||||
|
|
||||||
|
|
||||||
|
@ -483,7 +483,7 @@ class BoundColumn(object):
|
||||||
if hasattr(field, 'field'):
|
if hasattr(field, 'field'):
|
||||||
name = field.field.verbose_name
|
name = field.field.verbose_name
|
||||||
else:
|
else:
|
||||||
name = field.verbose_name
|
name = getattr(field, 'verbose_name', field.name)
|
||||||
return name
|
return name
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|
Loading…
Reference in New Issue