openedx.core.djangoapps.content.search.management.commands package#

Submodules#

openedx.core.djangoapps.content.search.management.commands.reindex_studio module#

Command to build or re-build the search index for courses (in Studio, i.e. Draft mode), in Meilisearch.

See also cms/djangoapps/contentstore/management/commands/reindex_course.py which indexes LMS (published) courses in ElasticSearch.

class openedx.core.djangoapps.content.search.management.commands.reindex_studio.Command(stdout=None, stderr=None, no_color=False, force_color=False)#

Bases: BaseCommand

Build or re-build the Meilisearch search index for courses and libraries in Studio.

This is separate from LMS search features like courseware search or forum search.

add_arguments(parser)#

Entry point for subclassed commands to add custom arguments.

handle(*args, **options)#

Build a new search index for Studio, containing content from courses and libraries

Module contents#