Merge pull request #13372 from edx/cdyer/bs-app
Register block_structure djangoapp.
This commit is contained in:
@@ -876,7 +876,8 @@ INSTALLED_APPS = (
|
||||
'edx_jsme', # Molecular Structure
|
||||
|
||||
'openedx.core.djangoapps.content.course_overviews',
|
||||
'openedx.core.djangoapps.content.course_structures',
|
||||
'openedx.core.djangoapps.content.course_structures.apps.CourseStructuresConfig',
|
||||
'openedx.core.djangoapps.content.block_structure.apps.BlockStructureConfig',
|
||||
|
||||
# Credit courses
|
||||
'openedx.core.djangoapps.credit',
|
||||
|
||||
@@ -2033,7 +2033,8 @@ INSTALLED_APPS = (
|
||||
|
||||
# Course data caching
|
||||
'openedx.core.djangoapps.content.course_overviews',
|
||||
'openedx.core.djangoapps.content.course_structures',
|
||||
'openedx.core.djangoapps.content.course_structures.apps.CourseStructuresConfig',
|
||||
'openedx.core.djangoapps.content.block_structure.apps.BlockStructureConfig',
|
||||
'lms.djangoapps.course_blocks',
|
||||
|
||||
# Old course structure API
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
"""
|
||||
Setup the signals on startup.
|
||||
"""
|
||||
import openedx.core.djangoapps.content.course_structures.signals
|
||||
import openedx.core.djangoapps.content.block_structure.signals
|
||||
|
||||
23
openedx/core/djangoapps/content/block_structure/apps.py
Normal file
23
openedx/core/djangoapps/content/block_structure/apps.py
Normal file
@@ -0,0 +1,23 @@
|
||||
"""
|
||||
Configuration for block_structure djangoapp
|
||||
"""
|
||||
|
||||
from django.apps import AppConfig
|
||||
|
||||
|
||||
class BlockStructureConfig(AppConfig):
|
||||
"""
|
||||
block_structure django app.
|
||||
"""
|
||||
name = u'openedx.core.djangoapps.content.block_structure'
|
||||
|
||||
def ready(self):
|
||||
"""
|
||||
Define tasks to perform at app loading time
|
||||
|
||||
* Connect signal handlers
|
||||
* Register celery tasks
|
||||
|
||||
These happen at import time. Hence the unused imports
|
||||
"""
|
||||
from . import signals, tasks # pylint: disable=unused-variable
|
||||
19
openedx/core/djangoapps/content/course_structures/apps.py
Normal file
19
openedx/core/djangoapps/content/course_structures/apps.py
Normal file
@@ -0,0 +1,19 @@
|
||||
"""
|
||||
Django Application Configuration for course_structures app.
|
||||
"""
|
||||
from django.apps import AppConfig
|
||||
|
||||
|
||||
class CourseStructuresConfig(AppConfig):
|
||||
"""
|
||||
Custom AppConfig for openedx.core.djangoapps.content.course_structures
|
||||
"""
|
||||
name = u'openedx.core.djangoapps.content.course_structures'
|
||||
|
||||
def ready(self):
|
||||
"""
|
||||
Define tasks to perform at app loading time:
|
||||
|
||||
* Connect signal handlers
|
||||
"""
|
||||
from . import signals # pylint: disable=unused-variable
|
||||
Reference in New Issue
Block a user