Skip to content

African-Cities-Lab/wagtail-openedx

Repository files navigation

Wagtail openedX

Build Status codecov

Lightweight CMS for openedX portals.

Usage

  1. Add wagtail_openedx to the INSTALLED_APPS setting as in:

    INSTALLED_APPS = [
        ...
        "wagtail_openedx",
    ]
  2. Add the OPENEDX_API_URL setting pointing to the URL of the target openedX API, e.g.:

    OPENEDX_API_URL = "https://demo.africancitieslab.org/api"
  3. Include the URL in the project urls.py as in:

    path("catalog/", include("wagtail_openedx.urls")),

  4. Run python manage.py migrate to create the models.

  5. Start the development server and go to https://localhost:8000/catalog/sync-courses

See African-Cities-Lab/wagtail-openedx-site for an example production-ready django site using wagtail-openedx.

Acknowledgments

Built with Cookiecutter Django Package

About

Lightweight CMS for openedX portals

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published