Credit provider integration Python API
* Add Python API functions for creating and updating requests for credit. * Add Django models and migrations for tracking credit requests and status.
Showing
- cms/envs/common.py 3 additions, 0 deletionscms/envs/common.py
- lms/envs/common.py 3 additions, 0 deletionslms/envs/common.py
- openedx/core/djangoapps/credit/api.py 220 additions, 7 deletionsopenedx/core/djangoapps/credit/api.py
- openedx/core/djangoapps/credit/exceptions.py 31 additions, 5 deletionsopenedx/core/djangoapps/credit/exceptions.py
- openedx/core/djangoapps/credit/migrations/0003_add_creditrequirementstatus_reason.py 1 addition, 1 deletion...dit/migrations/0003_add_creditrequirementstatus_reason.py
- openedx/core/djangoapps/credit/migrations/0006_auto__add_creditrequest__add_unique_creditrequest_username_course_prov.py 190 additions, 0 deletions...request__add_unique_creditrequest_username_course_prov.py
- openedx/core/djangoapps/credit/models.py 125 additions, 29 deletionsopenedx/core/djangoapps/credit/models.py
- openedx/core/djangoapps/credit/tests/test_api.py 290 additions, 72 deletionsopenedx/core/djangoapps/credit/tests/test_api.py
- openedx/core/djangoapps/credit/tests/test_models.py 5 additions, 4 deletionsopenedx/core/djangoapps/credit/tests/test_models.py
- requirements/edx/base.txt 1 addition, 0 deletionsrequirements/edx/base.txt
Loading
Please register or sign in to comment