Create a staff-only API to list all course enrollments
This data can be used by external frontends or other apps. The list of course enrollments can optionally be filtered by course id or usernames.
Showing
- common/djangoapps/enrollment/forms.py 50 additions, 0 deletionscommon/djangoapps/enrollment/forms.py
- common/djangoapps/enrollment/paginators.py 11 additions, 0 deletionscommon/djangoapps/enrollment/paginators.py
- common/djangoapps/enrollment/serializers.py 15 additions, 0 deletionscommon/djangoapps/enrollment/serializers.py
- common/djangoapps/enrollment/tests/fixtures/course-enrollments-api-list-valid-data.json 157 additions, 0 deletions...ests/fixtures/course-enrollments-api-list-valid-data.json
- common/djangoapps/enrollment/tests/test_views.py 161 additions, 1 deletioncommon/djangoapps/enrollment/tests/test_views.py
- common/djangoapps/enrollment/urls.py 9 additions, 1 deletioncommon/djangoapps/enrollment/urls.py
- common/djangoapps/enrollment/views.py 102 additions, 2 deletionscommon/djangoapps/enrollment/views.py
Loading
Please register or sign in to comment