add some basic search functionality

This commit is contained in:
2024-07-15 04:30:05 +02:00
parent 55257f3bb4
commit c935314c4f
16 changed files with 226 additions and 5 deletions

View File

@ -9,6 +9,7 @@ from wagtail.admin.panels import (
)
from wagtail.fields import RichTextField, StreamField
from wagtail.models import Page
from wagtail.search import index
from wagtail.snippets.models import register_snippet
from contacts.blocks import ContactSectionBlock
@ -37,6 +38,8 @@ class ContactIndex(Page):
graphql_fields = [GraphQLRichText("lead"), GraphQLStreamfield("body")]
search_fields = Page.search_fields + [index.SearchField("body")]
@register_snippet
@register_query_field("contactEntity", "contactEntities")