Skip to content

Commit

Permalink
refactor: separate the CMS config
Browse files Browse the repository at this point in the history
  • Loading branch information
johanseto committed Aug 19, 2022
1 parent 9322fd4 commit 2ddf854
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 10 deletions.
27 changes: 20 additions & 7 deletions eox_nelp/apps.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
from django.apps import AppConfig


class eoxNelpConfig(AppConfig):
class EoxNelpConfig(AppConfig):
"""
Nelp plugin for custom development. configuration.
"""
Expand All @@ -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': {
Expand All @@ -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'},
},
Expand Down
6 changes: 3 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -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',
],
},
)

0 comments on commit 2ddf854

Please sign in to comment.