/
githubmirror
/
edx-platform
Обзор
Документация
Войти
/
githubmirror
/
edx-platform
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
release-ulmo
openedx/core/djangoapps/discussions/apps.py
35 строк
1 KB
Kshitij Sobti
feat: Adds a new discussion topic configuration mechanism [BD-38] [TNL-8623] [BB-4968] (#29082)
12 ноя 2021, 17:08
Не верифицирован
12 ноя 2021, 17:08
285e2c4
Код
Авторство
О чём код?
""" Configure the django app """ from django.apps import AppConfig from edx_django_utils.plugins import PluginSettings from edx_django_utils.plugins import PluginURLs from openedx.core.djangoapps.plugins.constants import ProjectType class DiscussionsConfig(AppConfig): """ Configure the discussions django app """ name = 'openedx.core.djangoapps.discussions' plugin_app = { PluginURLs.CONFIG: { # TODO: Remove the LMS path once its usage has been removed from frontend-app-course-authoring. ProjectType.LMS: { PluginURLs.NAMESPACE: '', PluginURLs.REGEX: r'^discussions/api/', PluginURLs.RELATIVE_PATH: 'urls', }, ProjectType.CMS: { PluginURLs.NAMESPACE: '', PluginURLs.REGEX: r'^api/discussions/', PluginURLs.RELATIVE_PATH: 'urls', }, }, PluginSettings.CONFIG: { }, } def ready(self): from . import handlers # pylint: disable=unused-import