Как искать теги в Wagtail

Как искать по тегам wagtail?

Вот мой код для строки поиска в моем webapp:

def search(request):
search_query = request.GET.get('query', None)
page = request.GET.get('page', 1)

# Search
if search_query:
    search_results = Page.objects.live().search(search_query)
    query = Query.get(search_query)

    # Record hit
    query.add_hit()
else:
    search_results = Page.objects.none()

Теги уже установлены. Я пытался использовать этот код, чтобы сделать теги в моей модели доступными для поиска, но это не сработало:

search_fields = Page.search_fields + [
    index.SearchField('select_tags', partial_match=True),
]

Вот веб-страница, которую я просмотрел: https://docs.wagtail.io/en/stable/topics/search/indexing.html#wagtailsearch-indexing-fields

Вернуться на верх