Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions plugins/tutor-contrib-ltistore/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,46 @@ For development:
tutor dev do init --limit=ltistore
tutor dev launch --skip-build --non-interactive


Non-Tutor Install Instructions
******************************

If you wish to achieve the same setup without tutor you'll need to do the
following:

1. Install the `openedx-ltistore` python library in the edx-platform python
environment.

.. code-block::

pip install openedx-ltistore

2. Add the following settings to your edx-platform LMS/CMS Settings.

.. code-block::

OPEN_EDX_FILTERS_CONFIG = {
"org.openedx.xblock.lti_consumer.configuration.listed.v1": {
"fail_silently": false,
"pipeline": [
"lti_store.pipelines.GetLtiConfigurations"
]
}
}

3. Enable the `lti_consumer.enable_external_config_filter` waffle flag. Run the followi

.. code-block::

./manage.py lms waffle_flag --create --everyone lti_consumer.enable_external_config_filter

4. Run migrations for the lti_stor app.

.. code-block::

./manage.py lms migrate lti_store


License
*******

Expand Down