def __call__(self, **kwargs):
"""<STR_LIT>"""<EOL>"""<STR_LIT>"""<EOL>"""<STR_LIT>"""<EOL>label_columns = {}<EOL>form_fields = {}<EOL>search_filters = {}<EOL>dict_filters = self.filters.get_search_filters()<EOL>for col in self.template_args["<STR_LIT>"]:<EOL><INDENT>label_columns[col] = as_unicode(self.template_args["<STR_LIT>"][col].label.text)<EOL>form_fields[col] = self.template_args["<STR_LIT>"][col]()<EOL>search_filters[col] = [as_unicode(flt.name) for flt in dict_filters[col]]<EOL><DEDENT>kwargs["<STR_LIT>"] = label_columns<EOL>kwargs["<STR_LIT>"] = form_fields<EOL>kwargs["<STR_LIT>"] = search_filters<EOL>kwargs["<STR_LIT>"] = self.filters.get_filters_values_tojson()<EOL>return super(SearchWidget, self).__call__(**kwargs)<EOL>
create dict labels based on form