diff --git a/eox_nelp/apps.py b/eox_nelp/apps.py index e1e4d3a6..9c3ac8c3 100644 --- a/eox_nelp/apps.py +++ b/eox_nelp/apps.py @@ -7,7 +7,7 @@ from django.apps import AppConfig -class eoxNelpConfig(AppConfig): +class EoxNelpConfig(AppConfig): """ Nelp plugin for custom development. configuration. """ @@ -20,11 +20,6 @@ class eoxNelpConfig(AppConfig): 'regex': r'^eox-nelp/', 'relative_path': 'urls', }, - 'cms.djangoapp': { - 'namespace': 'eox-nelp', - 'regex': r'^eox-nelp/', - 'relative_path': 'urls', - } }, 'settings_config': { 'lms.djangoapp': { @@ -33,9 +28,27 @@ class eoxNelpConfig(AppConfig): 'production': {'relative_path': 'settings.production'}, 'devstack': {'relative_path': 'settings.devstack'}, }, + } + } + + +class EoxNelpCMSConfig(AppConfig): + """App configuration""" + name = 'eox_nelp' + verbose_name = "eduNEXT Openedx Extensions" + + plugin_app = { + 'url_config': { + 'cms.djangoapp': { + 'namespace': 'eox-nelp', + 'regex': r'^eox-nelp/', + 'relative_path': 'urls', + } + }, + 'settings_config': { 'cms.djangoapp': { - 'common': {'relative_path': 'settings.common'}, 'test': {'relative_path': 'settings.test'}, + 'common': {'relative_path': 'settings.common'}, 'production': {'relative_path': 'settings.production'}, 'devstack': {'relative_path': 'settings.devstack'}, }, diff --git a/setup.py b/setup.py index 0b76a8cf..053d4049 100644 --- a/setup.py +++ b/setup.py @@ -92,10 +92,10 @@ def get_version(*file_paths): zip_safe=False, entry_points={ "lms.djangoapp": [ - 'eox_nelp = eox_nelp.apps:eoxNelpConfig', + 'eox_nelp = eox_nelp.apps:EoxNelpConfig', ], "cms.djangoapp": [ - 'eox_nelp = eox_nelp.apps:eoxNelpConfig', -], + 'eox_nelp = eox_nelp.apps:EoxNelpCMSConfig', + ], }, )