/
githubmirror
/
edx-platform
ОбзорДокументацияВойти
/
githubmirror
/
edx-platform
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
edx-platform/
.../djangoapps/programs/
..
docs

feat: removing visible_date-to-creds updates per-cert (#35113)

2 года назад
management

refactor!: Remove backpopulate_program_credentials in favor of using notify_credentials command

5 лет назад
migrations

chore: adding migrations related with django-history. (#32935)

3 года назад
rest_api

feat: extend program dash endpoint to b2c (#37387)

10 месяцев назад
tests

Revert "Merge ulmo.1 into release-ulmo"

2 месяца назад
README.rst

chore: move the program dashboard APIs (#36420)

год назад
__init__.py

fix: Don't set default_app_config.

3 года назад
admin.py

refactor: Moved ProgramDiscussion/Live Configuration Models to program's app (#29871)

5 лет назад
api.py

Pylint amnesty in openedx plugin_api, profile_images and programs apps (#26377)

6 лет назад
apps.py

refactor: pyupgrade in profile_images, programs, safe_sessions (#26953)

5 лет назад
forms.py

refactor: Moved ProgramDiscussion/Live Configuration Models to program's app (#29871)

5 лет назад
models.py

chore: Add missing PII annotations, update safelist

2 года назад
signals.py

feat: removing visible_date-to-creds updates per-cert (#35113)

2 года назад
tasks.py

feat: Move Program Certificate event publishing to the monolith (#308)

2 месяца назад
utils.py

Revert "Merge ulmo.1 into release-ulmo"

2 месяца назад
README.rst
Status: Maintenance
 
Responsibilities
================
The Programs app is responsible for:
 
* Communicating with the `credentials service`_ (along with the `credentials app`_).
* Program discussion forum and program live configuration.
* The REST API used to render the program dashboard. Legacy routes for this API, left over
from the deprecated remnants of the legacy learner dashboard, exist alongside future-proofed
routes which will work when the deprecated, legacy Program Dashboard is replaced with functionality
in the Learner Dashboard MFE.
 
See Also
========
 
* `course_discovery_`: The system of record for the definition of a program.
* `credentials service_`: The system of record for a learner's Program Certificates and Program Records.
* `learner_record_`: The MFE displaying Program Records to learners.
* `legacy learner_dashboard_`: The legacy front-end for the program dashboard.
 
.. _course_discovery: https://github.com/openedx/course-discovery/
 
.. _credentials app: https://github.com/openedx/edx-platform/tree/master/openedx/core/djangoapps/credentials
 
.. _credentials service: https://github.com/openedx/credentials
 
.. _legacy learner_dashboard: https://github.com/openedx/edx-platform/tree/master/lms/djangoapps/learner_dashboard
 
.. _learner_record: https://github.com/openedx/frontend-app-learner-record