def get_query_set(self, *args, **kwargs): qs = super(CurrentCommentManager, self).get_query_set(*args, **kwargs) return qs.filter( # for consistent behaviour, always show deleted comments too #is_removed=False, is_approved=True, is_public=True, content_type__id__in=get_content_types(), )
def get_query_set(self, *args, **kwargs): qs = super(CurrentCommentManager, self).get_query_set(*args, **kwargs) return qs.filter( # for consistent behaviour, always show deleted comments too #is_removed=False, is_approved=True, is_public=True, content_type__id__in=get_content_types(), )
def get_query_set(self, *args, **kwargs): return super(CurrentCommentManager, self).get_query_set( *args, **kwargs).filter( is_removed=False, is_approved=True, is_public=True, content_type__id__in=get_content_types() ).filter( Q(parent__isnull=True) | \ Q(parent__is_removed=False, parent__is_approved=True, parent__is_public=True))
def get_query_set(self, *args, **kwargs): return super(CurrentCommentManager, self).get_query_set( *args, **kwargs).filter( is_removed=False, is_approved=True, is_public=True, content_type__id__in=get_content_types() ).filter( Q(parent__isnull=True) | \ Q(parent__is_removed=False, parent__is_approved=True, parent__is_public=True))
def _get_comment_form(content_type_id, object_pk, data=None): if not content_type_id or int(content_type_id) not in get_content_types(): raise Http404() ct = get_object_or_404(ContentType, pk=content_type_id) try: target = ct.get_object_for_this_type(pk=object_pk) except ObjectDoesNotExist: raise Http404() initial = {'content_type': ct.id, 'object_pk': object_pk} form = CommentForm(target, data, initial=initial) return form
def _get_comment_form(content_type_id, object_pk, data=None): if not content_type_id or int(content_type_id) not in get_content_types(): raise Http404() ct = get_object_or_404(ContentType, pk=content_type_id) try: target = ct.get_object_for_this_type(pk=object_pk) except ObjectDoesNotExist: raise Http404() initial = {'content_type': ct.id, 'object_pk': object_pk} form = CommentForm(target, data, initial=initial) return form