31 lines
924 B
Python
31 lines
924 B
Python
{% include "apps/openedx/settings/partials/common_all.py" %}
|
|
|
|
######## Common CMS settings
|
|
STUDIO_NAME = "{{ PLATFORM_NAME }} - Studio"
|
|
|
|
CACHES["staticfiles"] = {
|
|
"KEY_PREFIX": "staticfiles_cms",
|
|
"BACKEND": "django.core.cache.backends.locmem.LocMemCache",
|
|
"LOCATION": "staticfiles_cms",
|
|
}
|
|
|
|
# Authentication
|
|
SOCIAL_AUTH_EDX_OAUTH2_SECRET = "{{ CMS_OAUTH2_SECRET }}"
|
|
SOCIAL_AUTH_EDX_OAUTH2_URL_ROOT = "http://lms:8000"
|
|
SOCIAL_AUTH_REDIRECT_IS_HTTPS = False # scheme is correctly included in redirect_uri
|
|
SESSION_COOKIE_NAME = "studio_session_id"
|
|
|
|
MAX_ASSET_UPLOAD_FILE_SIZE_IN_MB = 100
|
|
|
|
FRONTEND_LOGIN_URL = LMS_ROOT_URL + '/login'
|
|
FRONTEND_REGISTER_URL = LMS_ROOT_URL + '/register'
|
|
|
|
# Create folders if necessary
|
|
for folder in [LOG_DIR, MEDIA_ROOT, STATIC_ROOT_BASE]:
|
|
if not os.path.exists(folder):
|
|
os.makedirs(folder)
|
|
|
|
{{ patch("openedx-cms-common-settings") }}
|
|
|
|
######## End of common CMS settings
|