<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">from forum.models import Question
from forum.modules.decorators import decorate
from forum.views.readers import do_question_search

@decorate(do_question_search, needs_origin=False)
def question_search(keywords):
    return Question.objects.all().extra(
                    select={
                        'ranking': 'node_ranking("forum_node"."id", %s)',
                    },
                    where=['node_ranking("forum_node"."id", %s) &gt; 0'],
                    params=[keywords],
                    select_params=[keywords],
                    order_by=['-ranking']
                )</pre></body></html>