Limit search fields in forms

This commit is contained in:
Oleg Lavrovsky 2017-04-26 14:06:48 +02:00
parent fd5e4fc18e
commit e6712b4ee0

View file

@ -12,6 +12,7 @@ from wagtail.wagtailcore.fields import RichTextField
from wagtail.wagtailforms.models import ( from wagtail.wagtailforms.models import (
AbstractEmailForm, AbstractFormField AbstractEmailForm, AbstractFormField
) )
from wagtail.wagtailsearch import index
from ..util import TranslatedField from ..util import TranslatedField
@ -22,6 +23,8 @@ class ContactForm(AbstractEmailForm):
intro = RichTextField(default='', blank=True) intro = RichTextField(default='', blank=True)
thanks = RichTextField(default='', blank=True) thanks = RichTextField(default='', blank=True)
search_fields = [ index.SearchField('intro') ]
content_panels = AbstractEmailForm.content_panels + [ content_panels = AbstractEmailForm.content_panels + [
FieldPanel('intro', classname="full"), FieldPanel('intro', classname="full"),
FieldPanel('thanks', classname="full"), FieldPanel('thanks', classname="full"),