I've been able to successfully setup the tagging.models.TaggedItem as a GenericTabularInline for my django admin interface.
When I try to do the same for contrib.comments, it always seems to look for 'object_id'. Looks like the comment model was change in the past year. Has anyone successfully added contrib.comments inline on the admin app? cheers, -Brian P.S.: Here's my inline class: class CommentInline(generic.GenericTabularInline): model = comments.models.Comment ct_field = 'content_type' ct_fk_name = 'object_pk' verbose_name = "Comment" verbose_name_plural = "Comments" Here's the traceback: Environment: Request Method: GET Django Version: 1.0.2 final Python Version: 2.5.4 Installed Applications: ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.admin', 'django.contrib.comments', 'django_evolution', 'tagging', 'yeti.fldm'] Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware') Traceback: File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/core/handlers/base.py" in get_response 86. response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/contrib/admin/sites.py" in root 157. return self.model_page(request, *url.split('/', 2)) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/views/decorators/cache.py" in _wrapped_view_func 44. response = view_func(request, *args, **kwargs) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/contrib/admin/sites.py" in model_page 176. return admin_obj(request, rest_of_url) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/contrib/admin/options.py" in __call__ 197. return self.change_view(request, unquote(url)) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/db/transaction.py" in _commit_on_success 238. res = func(*args, **kw) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/contrib/admin/options.py" in change_view 591. for FormSet in self.get_formsets(request, obj): File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/contrib/admin/options.py" in get_formsets 281. yield inline.get_formset(request, obj) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/contrib/contenttypes/generic.py" in get_formset 381. return generic_inlineformset_factory(self.model, **defaults) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/contrib/contenttypes/generic.py" in generic_inlineformset_factory 346. fk_field = opts.get_field(fk_field) # let the exception propagate File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/db/models/options.py" in get_field 263. raise FieldDoesNotExist, '%s has no field named %r' % (self.object_name, name) Exception Type: FieldDoesNotExist at /admin/fldm/ptr/22326/ Exception Value: Comment has no field named 'object_id' --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---