From 96bb04a2293122e100ef1ce1e747f3e4e7c5344a Mon Sep 17 00:00:00 2001 From: simion Date: Tue, 7 Apr 2015 13:14:31 +0300 Subject: [PATCH] Django 1.8 compatibility --- django_tables2/columns/base.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/django_tables2/columns/base.py b/django_tables2/columns/base.py index 20b3477..7815015 100644 --- a/django_tables2/columns/base.py +++ b/django_tables2/columns/base.py @@ -242,6 +242,9 @@ class Column(object): # pylint: disable=R0902 # Since this method is inherited by every subclass, only provide a # column if this class was asked directly. if cls is Column: + # django 1.8 fix, but maintain compatibility + if 'django.db.models.fields.related.ManyToOneRel' in str(field.__class__): + return cls(verbose_name=field.get_related_field().verbose_name) return cls(verbose_name=field.verbose_name)