id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 22994,"""'GenericForeignKey' object has no attribute 'opts'"" exception on 1.7",glicerinu@…,Tim Graham ,"Django raises a ""'GenericForeignKey' object has no attribute 'opts'"" when using 'content_object' on a `ModelAdmin.list_display` {{{ Traceback: File ""/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py"" in get_response 137. response = response.render() File ""/usr/local/lib/python2.7/dist-packages/django/template/response.py"" in render 103. self.content = self.rendered_content File ""/usr/local/lib/python2.7/dist-packages/django/template/response.py"" in rendered_content 80. content = template.render(context) File ""/usr/local/lib/python2.7/dist-packages/django/template/base.py"" in render 148. return self._render(context) File ""/usr/local/lib/python2.7/dist-packages/django/test/utils.py"" in instrumented_test_render 88. return self.nodelist.render(context) File ""/usr/local/lib/python2.7/dist-packages/django/template/base.py"" in render 844. bit = self.render_node(node, context) File ""/usr/local/lib/python2.7/dist-packages/django/template/debug.py"" in render_node 80. return node.render(context) File ""/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py"" in render 126. return compiled_parent._render(context) File ""/usr/local/lib/python2.7/dist-packages/django/test/utils.py"" in instrumented_test_render 88. return self.nodelist.render(context) File ""/usr/local/lib/python2.7/dist-packages/django/template/base.py"" in render 844. bit = self.render_node(node, context) File ""/usr/local/lib/python2.7/dist-packages/django/template/debug.py"" in render_node 80. return node.render(context) File ""/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py"" in render 126. return compiled_parent._render(context) File ""/usr/local/lib/python2.7/dist-packages/django/test/utils.py"" in instrumented_test_render 88. return self.nodelist.render(context) File ""/usr/local/lib/python2.7/dist-packages/django/template/base.py"" in render 844. bit = self.render_node(node, context) File ""/usr/local/lib/python2.7/dist-packages/django/template/debug.py"" in render_node 80. return node.render(context) File ""/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py"" in render 65. result = block.nodelist.render(context) File ""/usr/local/lib/python2.7/dist-packages/django/template/base.py"" in render 844. bit = self.render_node(node, context) File ""/usr/local/lib/python2.7/dist-packages/django/template/debug.py"" in render_node 80. return node.render(context) File ""/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py"" in render 65. result = block.nodelist.render(context) File ""/usr/local/lib/python2.7/dist-packages/django/template/base.py"" in render 844. bit = self.render_node(node, context) File ""/usr/local/lib/python2.7/dist-packages/django/template/debug.py"" in render_node 80. return node.render(context) File ""/usr/local/lib/python2.7/dist-packages/django/template/base.py"" in render 1207. _dict = func(*resolved_args, **resolved_kwargs) File ""/usr/local/lib/python2.7/dist-packages/django/contrib/admin/templatetags/admin_list.py"" in result_list 307. headers = list(result_headers(cl)) File ""/usr/local/lib/python2.7/dist-packages/django/contrib/admin/templatetags/admin_list.py"" in result_headers 101. return_attr=True File ""/usr/local/lib/python2.7/dist-packages/django/contrib/admin/utils.py"" in label_for_field 305. label = field.opts.verbose_name Exception Type: AttributeError at /admin/resources/resourcedata/ Exception Value: 'GenericForeignKey' object has no attribute 'opts' }}} ",Bug,closed,contrib.contenttypes,1.7-rc-1,Release blocker,fixed,GenericForeignKey content_object opts list_display,,Ready for checkin,1,0,0,0,0,0