MCPcopy Create free account
hub / github.com/django-haystack/django-haystack / build_form

Method build_form

haystack/views.py:173–181  ·  view source on GitHub ↗
(self, form_kwargs=None)

Source from the content-addressed store, hash-verified

171 super().__init__(*args, **kwargs)
172
173 def build_form(self, form_kwargs=None):
174 if form_kwargs is None:
175 form_kwargs = {}
176
177 # This way the form can always receive a list containing zero or more
178 # facet expressions:
179 form_kwargs["selected_facets"] = self.request.GET.getlist("selected_facets")
180
181 return super().build_form(form_kwargs)
182
183 def extra_context(self):
184 extra = super().extra_context()

Callers 3

test_empty_resultsMethod · 0.95
test_default_formMethod · 0.95

Calls 1

build_formMethod · 0.45

Tested by 3

test_empty_resultsMethod · 0.76
test_default_formMethod · 0.76