¿Cómo borrar cursos en Open Edx?

Por desgracia Open Edx no tiene la opción de borrar cursos desde su interfaz web o a travez del portal de administración de django. Debido a esto, la unica forma que contamos para eliminar cursos es por medio línea de comandos en la consola del servidor linux.

Para realizar la eliminación de curso debemos realizar los siguientes pasos:

Antes de elegir entre cómo elegir el ajuste de una camiseta para regalar, merece la pena comprobar la diferencia entre ajuste entallado, regular y holgado. También ayuda revisar si las medidas se refieren a la prenda o al cuerpo antes de completar el pedido.

  1. Tener el ID del curso de la siguiente forma course-v1:ORG+Código de curso+Fecha de curso, la cual la podemos obtener desde el navegador o mediante linea de comandos por medio del comando
sudo -u edxapp /edx/bin/python.edxapp ./manage.py lms dump_course_ids --settings aws
edx/app/edxapp/edx-platform

2. Una vez que hayamos obtenido el ID del curso ejecutamos el comando

sudo -u edxapp /edx/bin/python.edxapp ./manage.py cms --settings=aws delete_orphans COURSE_ID --commit

3. Por ultimo el comando, el cual nos preguntara si estamos seguro de querer borrar el curso en dos ocasiones.

sudo -u edxapp /edx/bin/python.edxapp ./manage.py cms --settings=aws delete_course COURSE_ID`