def our_comment(request, content_type, content_id, target_id, template_name="plus_comments/reply_form.html", **kwargs): if request.POST: if request.POST.has_key('parent_id'): parent_id = request.POST['parent_id'] else: parent_id = None try: ret = free_comment(request, content_type=content_type, object_id=content_id, parent_id=parent_id, model=ThreadedComment, form_class=ThreadedCommentForm) except Exception, e: raise e from django.contrib.contenttypes.models import ContentType ct = ContentType.objects.get(id=content_type) obj = ct.get_object_for_this_type(id=content_id) from apps.plus_feed.models import FeedItem FeedItem.post_COMMENT(request.user, obj) return ret