Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 1.84 KB

File metadata and controls

48 lines (36 loc) · 1.84 KB

Custom Course Content Audit Report for Course Management Studio

hack.d Lawrence McDaniel

A change log for Course Content. Triggered by Django signals tied to Course content management when publishing, editing and deleting course content from Course Management Studio. write change data into its own Django model. Provides a simple columnar view that is accessible in Course Management Studio via the urls below.

First Time Installation

sudo -H -u edxapp bash
cd ~
source edxapp_env
source venvs/edxapp/bin/activate
cd edx-platform
pip install -e /the/file/path/to/openedx-plugin-example
./manage.py cms makemigrations openedx_plugin_cms
./manage.py cms migrate

Features

Audit Samples URLs

Change Log Sample URLs

To run from manage.py

sudo -H -u edxapp bash
cd ~
source edxapp_env
source venvs/edxapp/bin/activate
cd edx-platform
./manage.py cms eval_course -c course-v1:edX+DemoX+Demo_Course