tardis.search package¶
Submodules¶
tardis.search.forms module¶
tardis.search.search_indexes module¶
search indexes for single search
-
class
tardis.search.search_indexes.
DataFileIndex
¶ Bases:
haystack.indexes.SearchIndex
,haystack.constants.Indexable
-
datafile_filename
= <haystack.fields.CharField object>¶
-
dataset_id_stored
= <haystack.fields.IntegerField object>¶
-
experiment_id_stored
= <haystack.fields.MultiValueField object>¶
-
fields
= {'datafile_filename': <haystack.fields.CharField object at 0x7f3c18e445d0>, 'dataset_id_stored': <haystack.fields.IntegerField object at 0x7f3c18e44650>, 'experiment_id_stored': <haystack.fields.MultiValueField object at 0x7f3c18e44610>, 'text': <haystack.fields.CharField object at 0x7f3c18e44590>}¶
-
get_model
()¶
-
objects
= <haystack.manager.SearchIndexManager object>¶
-
prepare_experiment_id_stored
(obj)¶
-
prepare_text
(obj)¶
-
text
= <haystack.fields.CharField object>¶
-
-
class
tardis.search.search_indexes.
DatasetIndex
¶ Bases:
haystack.indexes.SearchIndex
,haystack.constants.Indexable
-
dataset_description
= <haystack.fields.CharField object>¶
-
dataset_id_stored
= <haystack.fields.IntegerField object>¶
-
experiment_id_stored
= <haystack.fields.MultiValueField object>¶
-
fields
= {'dataset_description': <haystack.fields.CharField object at 0x7f3c18e44510>, 'dataset_id_stored': <haystack.fields.IntegerField object at 0x7f3c18e444d0>, 'experiment_id_stored': <haystack.fields.MultiValueField object at 0x7f3c18e44490>, 'text': <haystack.fields.CharField object at 0x7f3c18e44450>}¶
-
get_model
()¶
-
objects
= <haystack.manager.SearchIndexManager object>¶
-
prepare_experiment_id_stored
(obj)¶
-
prepare_text
(obj)¶
-
text
= <haystack.fields.CharField object>¶
-
-
class
tardis.search.search_indexes.
ExperimentIndex
¶ Bases:
haystack.indexes.SearchIndex
,haystack.constants.Indexable
-
experiment_created_time
= <haystack.fields.DateTimeField object>¶
-
experiment_creator
= <haystack.fields.CharField object>¶
-
experiment_description
= <haystack.fields.CharField object>¶
-
experiment_end_time
= <haystack.fields.DateTimeField object>¶
-
experiment_id_stored
= <haystack.fields.IntegerField object>¶
-
experiment_institution_name
= <haystack.fields.CharField object>¶
-
experiment_start_time
= <haystack.fields.DateTimeField object>¶
-
experiment_title
= <haystack.fields.CharField object>¶
-
experiment_update_time
= <haystack.fields.DateTimeField object>¶
-
fields
= {'experiment_author': <haystack.fields.MultiValueField object at 0x7f3c18e443d0>, 'experiment_created_time': <haystack.fields.DateTimeField object at 0x7f3c18e44250>, 'experiment_creator': <haystack.fields.CharField object at 0x7f3c18e44390>, 'experiment_description': <haystack.fields.CharField object at 0x7f3c18e44210>, 'experiment_end_time': <haystack.fields.DateTimeField object at 0x7f3c18e442d0>, 'experiment_id_stored': <haystack.fields.IntegerField object at 0x7f3c18e44190>, 'experiment_institution_name': <haystack.fields.CharField object at 0x7f3c18e44350>, 'experiment_start_time': <haystack.fields.DateTimeField object at 0x7f3c18e44290>, 'experiment_title': <haystack.fields.CharField object at 0x7f3c18e441d0>, 'experiment_update_time': <haystack.fields.DateTimeField object at 0x7f3c18e44310>, 'text': <haystack.fields.CharField object at 0x7f3c18e44150>}¶
-
get_model
()¶
-
index_queryset
(using=None)¶ Used when the entire index for model is updated.
-
objects
= <haystack.manager.SearchIndexManager object>¶
-
prepare_text
(obj)¶
-
text
= <haystack.fields.CharField object>¶
-