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

Submodules#

openedx.core.djangoapps.content.block_structure.management.commands.generate_course_blocks module#

Command to load course blocks.

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

Bases: BaseCommand

Example usage:

$ ./manage.py lms generate_course_blocks –all_courses –settings=devstack $ ./manage.py lms generate_course_blocks ‘edX/DemoX/Demo_Course’ –settings=devstack

add_arguments(parser)#

Entry point for subclassed commands to add custom arguments.

args = '<course_id course_id ...>'#
handle(*args, **options)#

The actual logic of the command. Subclasses must implement this method.

help = 'Generates and stores course blocks for one or more courses.'#

Module contents#