TemplateDoesNotExist at /api/xblock/v2/xblocks/lb:DeveloperInc:lib:videoalpha:0a4e151e-26f1-4c1b-a63f-261d401af610/view/studio_view/

widgets/tabs-aggregator.html
Request Method: GET
Request URL: http://localhost:18010/api/xblock/v2/xblocks/lb:DeveloperInc:lib:videoalpha:0a4e151e-26f1-4c1b-a63f-261d401af610/view/studio_view/
Django Version: 3.2.15
Exception Type: TemplateDoesNotExist
Exception Value:
widgets/tabs-aggregator.html
Exception Location: /edx/app/edxapp/edx-platform/common/djangoapps/edxmako/backend.py, line 58, in get_template
Python Executable: /edx/app/edxapp/venvs/edxapp/bin/python
Python Version: 3.8.10
Python Path:
['/edx/app/edx_ansible/edx_ansible/docker/plays',
 '/edx/app/edxapp/edx-platform',
 '/edx/app/edxapp/venvs/edxapp/lib/python38.zip',
 '/edx/app/edxapp/venvs/edxapp/lib/python3.8',
 '/edx/app/edxapp/venvs/edxapp/lib/python3.8/lib-dynload',
 '/usr/lib/python3.8',
 '/edx/app/edxapp/venvs/edxapp/lib/python3.8/site-packages',
 '/edx/app/edxapp/venvs/edxapp/src/xblock-google-drive',
 '/edx/app/edxapp/venvs/edxapp/src/rate-xblock',
 '/edx/app/edxapp/edx-platform',
 '/edx/app/edxapp/venvs/edxapp/src/olxcleaner',
 '/edx/app/edxapp/venvs/edxapp/src/django-wiki',
 '/edx/app/edxapp/venvs/edxapp/src/codejail',
 '/edx/app/edxapp/venvs/edxapp/src/blockstore']
Server time: Mon, 26 Sep 2022 19:03:17 +0000

Template-loader postmortem

Django tried loading these templates, in this order:

Using engine :

Traceback Switch to copy-and-paste view

Request information

USER

edx

GET

No GET data

POST

No POST data

FILES

No FILES data

Variable Value
experiments_is_enterprise
'false'
edxloggedin
'true'
edx-user-info
('{"version": 1, "username": "edx", "email": "edx@example.com", "header_urls": '
 '{"logout": "http://localhost:18000/logout", "account_settings": '
 '"http://localhost:18000/account/settings", "learner_profile": '
 '"http://localhost:18000/u/edx", "resume_block": '
 '"http://localhost:18000/api/user/v1/account/login_session/"}, '
 '"user_image_urls": {"full": '
 '"http://localhost:18000/static/images/profiles/default_500.png", "large": '
 '"http://localhost:18000/static/images/profiles/default_120.png", "medium": '
 '"http://localhost:18000/static/images/profiles/default_50.png", "small": '
 '"http://localhost:18000/static/images/profiles/default_30.png"}}')
lms_sessionid
'1|76belj5xyo5hfowi3cgp5glkybppnepa|c4vDSDoBMzgd|IjAzNWFmZTdjY2Y0ZDE4NGQzNTc0ODZjZGU1ZjVlNDhmMzcwNzNmNjE5ZDI5YmE4NGZhMWRiNjU1OTQ5Nzk0ZDMi:1ocoCd:ukrArYF0UwljcXoo4P3d_60lgUE'
studio_sessionid
't6s9htfrbo8vsl16wgp7zq8gzv3c4r08'
csrftoken
'nPmlVrNjdteLFaA1nEn6nr8nsbkdevZqrIupsIF0WNfMq8gxIHIX54sx8rqEFjmG'
edx-jwt-cookie-header-payload
'eyJhbGciOiJSUzUxMiIsImtpZCI6ImRldnN0YWNrX2tleSJ9.eyJhdWQiOiAibG1zLWtleSIsICJleHAiOiAxNjY0MjIyMzM1LCAiZ3JhbnRfdHlwZSI6ICJwYXNzd29yZCIsICJpYXQiOiAxNjY0MjE4NzM1LCAiaXNzIjogImh0dHA6Ly9sb2NhbGhvc3Q6MTgwMDAvb2F1dGgyIiwgInByZWZlcnJlZF91c2VybmFtZSI6ICJlZHgiLCAic2NvcGVzIjogWyJ1c2VyX2lkIiwgImVtYWlsIiwgInByb2ZpbGUiXSwgInZlcnNpb24iOiAiMS4yLjAiLCAic3ViIjogIjVjMTBmNjZmMmQ2MzkwYjcwNjYyYzkxNGFhZTdlZjc5IiwgImZpbHRlcnMiOiBbInVzZXI6bWUiXSwgImlzX3Jlc3RyaWN0ZWQiOiBmYWxzZSwgImVtYWlsX3ZlcmlmaWVkIjogdHJ1ZSwgInVzZXJfaWQiOiAzLCAiZW1haWwiOiAiZWR4QGV4YW1wbGUuY29tIiwgIm5hbWUiOiAiIiwgImZhbWlseV9uYW1lIjogIiIsICJnaXZlbl9uYW1lIjogIiIsICJhZG1pbmlzdHJhdG9yIjogdHJ1ZSwgInN1cGVydXNlciI6IHRydWV9'
edx-jwt-cookie-signature
'YFDmZBK0n0gGUyL8QkZ9-gLvYhNk9JUqn70jrU-AndriUmZ7tI6zgBfVI073XbcyOrxr11oTyJFtxiCf8flOKvYbgeuxsh_SpXffXEJ1J3j15PnYPG7cMtyRsyn2JgcBLTSXkWfBtZR19gAJYNjOmsseLu_CrpySxTx4mYt5HD76xW-LlhePWvPr4jfxeCBG1HlZq3veMUNa7zdWzJcpYa4-_G83oaP_PXvM9cR6Jh6rpxf2GHkDtGuCx8Wkpoql9t3wuTd7aYiuwqwc7kxnMS_tYriRIptrbKpf2ZCucfqxWUSzvjG-fIckvMFT00XLIMsQwVEccyvTKEsbib7UrA'

META

Variable Value
BOK_CHOY_CMS_PORT
'18131'
BOK_CHOY_HOSTNAME
'edx.devstack.studio'
BOK_CHOY_LMS_PORT
'18103'
BOTO_CONFIG
'/edx/app/edxapp/.boto'
CLIENT_IPS
['172.20.0.1']
CONFIGURATION_REPO
'https://github.com/edx/configuration.git'
CONFIGURATION_VERSION
'master'
CONFIG_ROOT
'/edx/app/edxapp'
CONTENT_LENGTH
''
CONTENT_TYPE
'text/plain'
CSRF_COOKIE
'nPmlVrNjdteLFaA1nEn6nr8nsbkdevZqrIupsIF0WNfMq8gxIHIX54sx8rqEFjmG'
DJANGO_SETTINGS_MODULE
'cms.envs.devstack_docker'
DJANGO_WATCHMAN_TIMEOUT
'30'
EDXAPP_TEST_MONGO_HOST
'edx.devstack.mongo'
EDX_PLATFORM_SETTINGS
'devstack_docker'
GATEWAY_INTERFACE
'CGI/1.1'
HOME
'/root'
HOSTNAME
'studio.devstack.edx'
HTTP_ACCEPT
'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9'
HTTP_ACCEPT_ENCODING
'gzip, deflate, br'
HTTP_ACCEPT_LANGUAGE
'en;q=1.0, en;q=0.9'
HTTP_CONNECTION
'keep-alive'
HTTP_COOKIE
('experiments_is_enterprise=false; edxloggedin=true; '
 'edx-user-info="{\\"version\\": 1\\054 \\"username\\": \\"edx\\"\\054 '
 '\\"email\\": \\"edx@example.com\\"\\054 \\"header_urls\\": {\\"logout\\": '
 '\\"http://localhost:18000/logout\\"\\054 \\"account_settings\\": '
 '\\"http://localhost:18000/account/settings\\"\\054 \\"learner_profile\\": '
 '\\"http://localhost:18000/u/edx\\"\\054 \\"resume_block\\": '
 '\\"http://localhost:18000/api/user/v1/account/login_session/\\"}\\054 '
 '\\"user_image_urls\\": {\\"full\\": '
 '\\"http://localhost:18000/static/images/profiles/default_500.png\\"\\054 '
 '\\"large\\": '
 '\\"http://localhost:18000/static/images/profiles/default_120.png\\"\\054 '
 '\\"medium\\": '
 '\\"http://localhost:18000/static/images/profiles/default_50.png\\"\\054 '
 '\\"small\\": '
 '\\"http://localhost:18000/static/images/profiles/default_30.png\\"}}"; '
 'lms_sessionid=1|76belj5xyo5hfowi3cgp5glkybppnepa|c4vDSDoBMzgd|IjAzNWFmZTdjY2Y0ZDE4NGQzNTc0ODZjZGU1ZjVlNDhmMzcwNzNmNjE5ZDI5YmE4NGZhMWRiNjU1OTQ5Nzk0ZDMi:1ocoCd:ukrArYF0UwljcXoo4P3d_60lgUE; '
 'studio_sessionid=1|t6s9htfrbo8vsl16wgp7zq8gzv3c4r08|Kw2E5Wh5xWZz|IjE1NmI4NjY4NWRiNGE5ZmFkYzBiODEzNTc5YmEzMmNjZDA1NDNjOTQwNTc2ZGZhYzg4ZDY3NDQzYzY5ODZlZTYi:1ocoCd:mkpT3FI-tXmed8r6YKMFW_2AJGw; '
 'csrftoken=nPmlVrNjdteLFaA1nEn6nr8nsbkdevZqrIupsIF0WNfMq8gxIHIX54sx8rqEFjmG; '
 'edx-jwt-cookie-header-payload=eyJhbGciOiJSUzUxMiIsImtpZCI6ImRldnN0YWNrX2tleSJ9.eyJhdWQiOiAibG1zLWtleSIsICJleHAiOiAxNjY0MjIyMzM1LCAiZ3JhbnRfdHlwZSI6ICJwYXNzd29yZCIsICJpYXQiOiAxNjY0MjE4NzM1LCAiaXNzIjogImh0dHA6Ly9sb2NhbGhvc3Q6MTgwMDAvb2F1dGgyIiwgInByZWZlcnJlZF91c2VybmFtZSI6ICJlZHgiLCAic2NvcGVzIjogWyJ1c2VyX2lkIiwgImVtYWlsIiwgInByb2ZpbGUiXSwgInZlcnNpb24iOiAiMS4yLjAiLCAic3ViIjogIjVjMTBmNjZmMmQ2MzkwYjcwNjYyYzkxNGFhZTdlZjc5IiwgImZpbHRlcnMiOiBbInVzZXI6bWUiXSwgImlzX3Jlc3RyaWN0ZWQiOiBmYWxzZSwgImVtYWlsX3ZlcmlmaWVkIjogdHJ1ZSwgInVzZXJfaWQiOiAzLCAiZW1haWwiOiAiZWR4QGV4YW1wbGUuY29tIiwgIm5hbWUiOiAiIiwgImZhbWlseV9uYW1lIjogIiIsICJnaXZlbl9uYW1lIjogIiIsICJhZG1pbmlzdHJhdG9yIjogdHJ1ZSwgInN1cGVydXNlciI6IHRydWV9; '
 'edx-jwt-cookie-signature=YFDmZBK0n0gGUyL8QkZ9-gLvYhNk9JUqn70jrU-AndriUmZ7tI6zgBfVI073XbcyOrxr11oTyJFtxiCf8flOKvYbgeuxsh_SpXffXEJ1J3j15PnYPG7cMtyRsyn2JgcBLTSXkWfBtZR19gAJYNjOmsseLu_CrpySxTx4mYt5HD76xW-LlhePWvPr4jfxeCBG1HlZq3veMUNa7zdWzJcpYa4-_G83oaP_PXvM9cR6Jh6rpxf2GHkDtGuCx8Wkpoql9t3wuTd7aYiuwqwc7kxnMS_tYriRIptrbKpf2ZCucfqxWUSzvjG-fIckvMFT00XLIMsQwVEccyvTKEsbib7UrA')
HTTP_HOST
'localhost:18010'
HTTP_SEC_CH_UA
'"Google Chrome";v="105", "Not)A;Brand";v="8", "Chromium";v="105"'
HTTP_SEC_CH_UA_MOBILE
'?0'
HTTP_SEC_CH_UA_PLATFORM
'"Linux"'
HTTP_SEC_FETCH_DEST
'document'
HTTP_SEC_FETCH_MODE
'navigate'
HTTP_SEC_FETCH_SITE
'none'
HTTP_SEC_FETCH_USER
'?1'
HTTP_UPGRADE_INSECURE_REQUESTS
'1'
HTTP_USER_AGENT
('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) '
 'Chrome/105.0.0.0 Safari/537.36')
LANG
'en_US.UTF-8'
LANGUAGE
'en_US:en'
LC_ALL
'en_US.UTF-8'
LMS_CFG
'/edx/etc/lms.yml'
MANPATH
'/edx/app/edxapp/.npm/share/man:'
NODE_PATH
'/edx/app/edxapp/.npm/lib/modules:/usr/lib/node_modules'
NO_PYTHON_UNINSTALL
'1'
OPENEDX_RELEASE
'master'
ORIGINAL_REMOTE_ADDR
'172.20.0.1'
PATH
'/edx/app/edxapp/venvs/edxapp/bin:/edx/app/edxapp/edx-platform/bin:/edx/app/edxapp/.npm/bin:/edx/app/edxapp/edx-platform/node_modules/.bin:/edx/app/edxapp/nodeenvs/edxapp/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
PATH_INFO
'/api/xblock/v2/xblocks/lb:DeveloperInc:lib:videoalpha:0a4e151e-26f1-4c1b-a63f-261d401af610/view/studio_view/'
PWD
'/edx/app/edx_ansible/edx_ansible/docker/plays'
QUERY_STRING
''
REMOTE_ADDR
'172.20.0.1'
REMOTE_HOST
''
REQUEST_METHOD
'GET'
REVISION_CFG
'/edx/etc/revisions.yml'
RUN_MAIN
'true'
SCRIPT_NAME
''
SELENIUM_BROWSER
'firefox'
SELENIUM_HOST
'edx.devstack.firefox'
SELENIUM_PORT
'4444'
SERVER_NAME
'localhost:18010'
SERVER_PORT
'18010'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SOFTWARE
'WSGIServer/0.2'
SERVICE_VARIANT
'cms'
SHLVL
'2'
SKIP_WS_MIGRATIONS
'1'
STUDIO_CFG
'/edx/etc/studio.yml'
TERM
'xterm'
TZ
'UTC'
_
'/edx/app/edxapp/venvs/edxapp/bin/python'
wsgi.errors
<_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>
wsgi.file_wrapper
<class 'wsgiref.util.FileWrapper'>
wsgi.input
<django.core.handlers.wsgi.LimitedStream object at 0x7f324ac7eb20>
wsgi.multiprocess
False
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'http'
wsgi.version
(1, 0)

Settings

Using settings module cms.envs.devstack_docker

Setting Value
ABSOLUTE_URL_OVERRIDES
{}
ACE_CHANNEL_DEFAULT_EMAIL
'file_email'
ACE_CHANNEL_SAILTHRU_API_KEY
'********************'
ACE_CHANNEL_SAILTHRU_API_SECRET
'********************'
ACE_CHANNEL_SAILTHRU_DEBUG
True
ACE_CHANNEL_SAILTHRU_TEMPLATE_NAME
'Automated Communication Engine Email'
ACE_CHANNEL_TRANSACTIONAL_EMAIL
'file_email'
ACE_ENABLED_CHANNELS
['file_email']
ACE_ENABLED_POLICIES
['bulk_email_optout']
ACE_ROUTING_KEY
'********************'
ACTIVATION_EMAIL_SUPPORT_LINK
''
ADMINS
[]
ADVANCED_PROBLEM_TYPES
[{'boilerplate_name': None, 'component': 'drag-and-drop-v2'},
 {'boilerplate_name': None, 'component': 'staffgradedxblock'}]
AFFILIATE_COOKIE_NAME
'dev_affiliate_id'
ALLOWED_HOSTS
['*', 'edx.devstack.studio:18010']
ALL_LANGUAGES
[['aa', 'Afar'],
 ['ab', 'Abkhazian'],
 ['af', 'Afrikaans'],
 ['ak', 'Akan'],
 ['sq', 'Albanian'],
 ['am', 'Amharic'],
 ['ar', 'Arabic'],
 ['an', 'Aragonese'],
 ['hy', 'Armenian'],
 ['as', 'Assamese'],
 ['av', 'Avaric'],
 ['ae', 'Avestan'],
 ['ay', 'Aymara'],
 ['az', 'Azerbaijani'],
 ['ba', 'Bashkir'],
 ['bm', 'Bambara'],
 ['eu', 'Basque'],
 ['be', 'Belarusian'],
 ['bn', 'Bengali'],
 ['bh', 'Bihari languages'],
 ['bi', 'Bislama'],
 ['bs', 'Bosnian'],
 ['br', 'Breton'],
 ['bg', 'Bulgarian'],
 ['my', 'Burmese'],
 ['ca', 'Catalan'],
 ['ch', 'Chamorro'],
 ['ce', 'Chechen'],
 ['zh', 'Chinese'],
 ['zh_HANS', 'Simplified Chinese'],
 ['zh_HANT', 'Traditional Chinese'],
 ['cu', 'Church Slavic'],
 ['cv', 'Chuvash'],
 ['kw', 'Cornish'],
 ['co', 'Corsican'],
 ['cr', 'Cree'],
 ['cs', 'Czech'],
 ['da', 'Danish'],
 ['dv', 'Divehi'],
 ['nl', 'Dutch'],
 ['dz', 'Dzongkha'],
 ['en', 'English'],
 ['eo', 'Esperanto'],
 ['et', 'Estonian'],
 ['ee', 'Ewe'],
 ['fo', 'Faroese'],
 ['fj', 'Fijian'],
 ['fi', 'Finnish'],
 ['fr', 'French'],
 ['fy', 'Western Frisian'],
 ['ff', 'Fulah'],
 ['ka', 'Georgian'],
 ['de', 'German'],
 ['gd', 'Gaelic'],
 ['ga', 'Irish'],
 ['gl', 'Galician'],
 ['gv', 'Manx'],
 ['el', 'Greek'],
 ['gn', 'Guarani'],
 ['gu', 'Gujarati'],
 ['ht', 'Haitian'],
 ['ha', 'Hausa'],
 ['he', 'Hebrew'],
 ['hz', 'Herero'],
 ['hi', 'Hindi'],
 ['ho', 'Hiri Motu'],
 ['hr', 'Croatian'],
 ['hu', 'Hungarian'],
 ['ig', 'Igbo'],
 ['is', 'Icelandic'],
 ['io', 'Ido'],
 ['ii', 'Sichuan Yi'],
 ['iu', 'Inuktitut'],
 ['ie', 'Interlingue'],
 ['ia', 'Interlingua'],
 ['id', 'Indonesian'],
 ['ik', 'Inupiaq'],
 ['it', 'Italian'],
 ['jv', 'Javanese'],
 ['ja', 'Japanese'],
 ['kl', 'Kalaallisut'],
 ['kn', 'Kannada'],
 ['ks', 'Kashmiri'],
 ['kr', 'Kanuri'],
 ['kk', 'Kazakh'],
 ['km', 'Central Khmer'],
 ['ki', 'Kikuyu'],
 ['rw', 'Kinyarwanda'],
 ['ky', 'Kirghiz'],
 ['kv', 'Komi'],
 ['kg', 'Kongo'],
 ['ko', 'Korean'],
 ['kj', 'Kuanyama'],
 ['ku', 'Kurdish'],
 ['lo', 'Lao'],
 ['la', 'Latin'],
 ['lv', 'Latvian'],
 ['li', 'Limburgan'],
 ['ln', 'Lingala'],
 ['lt', 'Lithuanian'],
 ['lb', 'Luxembourgish'],
 ['lu', 'Luba-Katanga'],
 ['lg', 'Ganda'],
 ['mk', 'Macedonian'],
 ['mh', 'Marshallese'],
 ['ml', 'Malayalam'],
 ['mi', 'Maori'],
 ['mr', 'Marathi'],
 ['ms', 'Malay'],
 ['mg', 'Malagasy'],
 ['mt', 'Maltese'],
 ['mn', 'Mongolian'],
 ['na', 'Nauru'],
 ['nv', 'Navajo'],
 ['nr', 'Ndebele, South'],
 ['nd', 'Ndebele, North'],
 ['ng', 'Ndonga'],
 ['ne', 'Nepali'],
 ['nn', 'Norwegian Nynorsk'],
 ['nb', 'Bokmål, Norwegian'],
 ['no', 'Norwegian'],
 ['ny', 'Chichewa'],
 ['oc', 'Occitan'],
 ['oj', 'Ojibwa'],
 ['or', 'Oriya'],
 ['om', 'Oromo'],
 ['os', 'Ossetian'],
 ['pa', 'Panjabi'],
 ['fa', 'Persian'],
 ['pi', 'Pali'],
 ['pl', 'Polish'],
 ['pt', 'Portuguese'],
 ['ps', 'Pushto'],
 ['qu', 'Quechua'],
 ['rm', 'Romansh'],
 ['ro', 'Romanian'],
 ['rn', 'Rundi'],
 ['ru', 'Russian'],
 ['sg', 'Sango'],
 ['sa', 'Sanskrit'],
 ['si', 'Sinhala'],
 ['sk', 'Slovak'],
 ['sl', 'Slovenian'],
 ['se', 'Northern Sami'],
 ['sm', 'Samoan'],
 ['sn', 'Shona'],
 ['sd', 'Sindhi'],
 ['so', 'Somali'],
 ['st', 'Sotho, Southern'],
 ['es', 'Spanish'],
 ['sc', 'Sardinian'],
 ['sr', 'Serbian'],
 ['ss', 'Swati'],
 ['su', 'Sundanese'],
 ['sw', 'Swahili'],
 ['sv', 'Swedish'],
 ['ty', 'Tahitian'],
 ['ta', 'Tamil'],
 ['tt', 'Tatar'],
 ['te', 'Telugu'],
 ['tg', 'Tajik'],
 ['tl', 'Tagalog'],
 ['th', 'Thai'],
 ['bo', 'Tibetan'],
 ['ti', 'Tigrinya'],
 ['to', 'Tonga (Tonga Islands)'],
 ['tn', 'Tswana'],
 ['ts', 'Tsonga'],
 ['tk', 'Turkmen'],
 ['tr', 'Turkish'],
 ['tw', 'Twi'],
 ['ug', 'Uighur'],
 ['uk', 'Ukrainian'],
 ['ur', 'Urdu'],
 ['uz', 'Uzbek'],
 ['ve', 'Venda'],
 ['vi', 'Vietnamese'],
 ['vo', 'Volapük'],
 ['cy', 'Welsh'],
 ['wa', 'Walloon'],
 ['wo', 'Wolof'],
 ['xh', 'Xhosa'],
 ['yi', 'Yiddish'],
 ['yo', 'Yoruba'],
 ['za', 'Zhuang'],
 ['zu', 'Zulu']]
ALTERNATE_ENV_TASKS
{'completion_aggregator.tasks.update_aggregators': 'lms',
 'openedx.core.djangoapps.content.block_structure.tasks.update_course_in_cache': 'lms',
 'openedx.core.djangoapps.content.block_structure.tasks.update_course_in_cache_v2': 'lms'}
ALTERNATE_QUEUES
['edx.lms.core.default']
ALTERNATE_QUEUE_ENVS
['lms']
ALTERNATE_WORKER_QUEUES
'lms'
ANALYTICS_DASHBOARD_NAME
'Your Platform Name Here Insights'
ANALYTICS_DASHBOARD_URL
'http://localhost:18110/courses'
APPEND_SLASH
True
ASSET_IGNORE_REGEX
'(^\\._.*$)|(^\\.DS_Store$)|(^.*~$)'
ASSET_KEY_PATTERN
'********************'
AUTHENTICATION_BACKENDS
['auth_backends.backends.EdXOAuth2',
 'rules.permissions.ObjectPermissionBackend',
 'openedx.core.djangoapps.content_libraries.auth.LtiAuthenticationBackend',
 'django.contrib.auth.backends.AllowAllUsersModelBackend',
 'bridgekeeper.backends.RulePermissionBackend']
AUTH_PASSWORD_VALIDATORS
'********************'
AUTH_TOKENS
'********************'
AUTH_USER_MODEL
'auth.User'
AWS_ACCESS_KEY_ID
'********************'
AWS_BUCKET_ACL
'private'
AWS_DEFAULT_ACL
'private'
AWS_QUERYSTRING_AUTH
False
AWS_QUERYSTRING_EXPIRE
604800
AWS_S3_CUSTOM_DOMAIN
'SET-ME-PLEASE (ex. bucket-name.s3.amazonaws.com)'
AWS_SECRET_ACCESS_KEY
'********************'
AWS_SECURITY_TOKEN
'********************'
AWS_SES_REGION_ENDPOINT
'email.us-east-1.amazonaws.com'
AWS_SES_REGION_NAME
'us-east-1'
AWS_STORAGE_BUCKET_NAME
'SET-ME-PLEASE (ex. bucket-name)'
BASE_COOKIE_DOMAIN
'localhost'
BLOCKSTORE_API_AUTH_TOKEN
'********************'
BLOCKSTORE_API_URL
'********************'
BLOCKSTORE_BUNDLE_CACHE_TIMEOUT
3000
BLOCKSTORE_PUBLIC_URL_ROOT
'http://localhost:18250'
BLOCKSTORE_USE_BLOCKSTORE_APP_API
'********************'
BLOCK_STRUCTURES_SETTINGS
{'COURSE_PUBLISH_TASK_DELAY': 30,
 'PRUNING_ACTIVE': False,
 'TASK_DEFAULT_RETRY_DELAY': 30,
 'TASK_MAX_RETRIES': 5}
BRANCH_IO_KEY
'********************'
BROKER_CONNECTION_TIMEOUT
1
BROKER_HEARTBEAT
60.0
BROKER_HEARTBEAT_CHECKRATE
2
BROKER_POOL_LIMIT
0
BROKER_TRANSPORT_OPTIONS
{'fanout_patterns': True, 'fanout_prefix': True}
BROKER_URL
'redis://:@localhost/'
BROKER_USE_SSL
False
BUGS_EMAIL
'bugs@example.com'
BULK_EMAIL_DEFAULT_FROM_EMAIL
'no-reply@example.com'
BULK_EMAIL_EMAILS_PER_TASK
500
BULK_EMAIL_LOG_SENT_EMAILS
False
BUNDLE_ASSET_STORAGE_SETTINGS
{'STORAGE_CLASS': 'django.core.files.storage.FileSystemStorage',
 'STORAGE_KWARGS': {'base_url': '/media/',
                    'location': '/edx/var/edxapp/media/'}}
CACHES
{'celery': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
            'KEY_FUNCTION': '********************',
            'KEY_PREFIX': '********************',
            'LOCATION': ['edx.devstack.memcached:11211'],
            'TIMEOUT': '7200'},
 'configuration': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
                   'KEY_FUNCTION': '********************',
                   'KEY_PREFIX': '********************',
                   'LOCATION': ['edx.devstack.memcached:11211']},
 'course_structure_cache': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
                            'KEY_FUNCTION': '********************',
                            'KEY_PREFIX': '********************',
                            'LOCATION': ['edx.devstack.memcached:11211'],
                            'TIMEOUT': '7200'},
 'default': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
             'KEY_FUNCTION': '********************',
             'KEY_PREFIX': '********************',
             'LOCATION': ['edx.devstack.memcached:11211'],
             'VERSION': '1'},
 'general': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
             'KEY_FUNCTION': '********************',
             'KEY_PREFIX': '********************',
             'LOCATION': ['edx.devstack.memcached:11211']},
 'loc_cache': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
               'LOCATION': 'edx_location_mem_cache'},
 'mongo_metadata_inheritance': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
                                'KEY_FUNCTION': '********************',
                                'KEY_PREFIX': '********************',
                                'LOCATION': ['edx.devstack.memcached:11211'],
                                'TIMEOUT': 300},
 'staticfiles': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
                 'KEY_FUNCTION': '********************',
                 'KEY_PREFIX': '********************',
                 'LOCATION': ['edx.devstack.memcached:11211']}}
CACHE_MIDDLEWARE_ALIAS
'default'
CACHE_MIDDLEWARE_KEY_PREFIX
'********************'
CACHE_MIDDLEWARE_SECONDS
600
CALCULATOR_HELP_URL
'https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/latest/exercises_tools/calculator.html'
CAS_ATTRIBUTE_CALLBACK
''
CAS_EXTRA_LOGIN_PARAMS
''
CAS_SERVER_URL
''
CELERYBEAT_SCHEDULER
'celery.beat:PersistentScheduler'
CELERYD_PREFETCH_MULTIPLIER
1
CELERY_ALWAYS_EAGER
True
CELERY_BROKER_HOSTNAME
'localhost'
CELERY_BROKER_PASSWORD
'********************'
CELERY_BROKER_TRANSPORT
'redis'
CELERY_BROKER_USER
''
CELERY_BROKER_USE_SSL
False
CELERY_BROKER_VHOST
''
CELERY_CREATE_MISSING_QUEUES
True
CELERY_DEFAULT_EXCHANGE
'edx.cms.core'
CELERY_DEFAULT_EXCHANGE_TYPE
'direct'
CELERY_DEFAULT_QUEUE
'edx.cms.core.default'
CELERY_DEFAULT_ROUTING_KEY
'********************'
CELERY_EVENT_QUEUE_TTL
None
CELERY_IGNORE_RESULT
False
CELERY_MESSAGE_COMPRESSION
'gzip'
CELERY_QUEUES
{'edx.cms.core.default': {},
 'edx.cms.core.high': {},
 'edx.lms.core.default': {}}
CELERY_QUEUE_HA_POLICY
'all'
CELERY_RESULT_BACKEND
'django-cache'
CELERY_RESULT_SERIALIZER
'json'
CELERY_ROUTES
'openedx.core.lib.celery.routers.route_task'
CELERY_SEND_EVENTS
True
CELERY_SEND_TASK_SENT_EVENT
True
CELERY_STORE_ERRORS_EVEN_IF_IGNORED
True
CELERY_TASK_SERIALIZER
'json'
CELERY_TIMEZONE
'UTC'
CELERY_TRACK_STARTED
True
CERTIFICATE_TEMPLATE_LANGUAGES
{'en': 'English', 'es': 'Español'}
CERT_QUEUE
'certificates'
CLOSEST_CLIENT_IP_FROM_HEADERS
[]
CMS_BASE
'localhost:18010'
CMS_ROOT
Path('/edx/app/edxapp/edx-platform/cms')
CMS_SEGMENT_KEY
'********************'
CODE_JAIL
{'limits': {'CPU': 1,
            'FSIZE': 1048576,
            'PROXY': 0,
            'REALTIME': 3,
            'VMEM': 536870912},
 'python_bin': '/edx/app/edxapp/venvs/edxapp-sandbox/bin/python',
 'user': 'sandbox'}
CODE_JAIL_REST_SERVICE_CONNECT_TIMEOUT
0.5
CODE_JAIL_REST_SERVICE_HOST
'http://127.0.0.1:8550'
CODE_JAIL_REST_SERVICE_READ_TIMEOUT
3.5
CODE_JAIL_REST_SERVICE_REMOTE_EXEC
'xmodule.capa.safe_exec.remote_exec.send_safe_exec_request_v0'
COMMENTS_SERVICE_KEY
'********************'
COMMENTS_SERVICE_URL
'http://localhost:18080'
COMMON_ROOT
Path('/edx/app/edxapp/edx-platform/common')
COMPLETION_AGGREGATOR_URL
None
COMPLETION_VIDEO_COMPLETE_PERCENTAGE
0.95
COMPREHENSIVE_THEME_DIRS
['']
COMPREHENSIVE_THEME_LOCALE_PATHS
[]
CONFIG_FILE
'/edx/etc/studio.yml'
CONFIG_PREFIX
'cms.'
CONTACT_EMAIL
'info@example.com'
CONTACT_MAILING_ADDRESS
'Your Contact Mailing Address Here'
CONTENTSTORE
{'ADDITIONAL_OPTIONS': {},
 'DOC_STORE_CONFIG': {'authsource': '',
                      'collection': 'modulestore',
                      'connectTimeoutMS': 2000,
                      'db': 'edxapp',
                      'host': ['edx.devstack.mongo'],
                      'password': '********************',
                      'port': 27017,
                      'read_preference': 'PRIMARY',
                      'replicaSet': None,
                      'socketTimeoutMS': 3000,
                      'ssl': False,
                      'user': 'edxapp'},
 'ENGINE': 'xmodule.contentstore.mongo.MongoContentStore',
 'OPTIONS': {'auth_source': '',
             'db': 'edxapp',
             'host': ['edx.devstack.mongo'],
             'password': '********************',
             'port': 27017,
             'ssl': False,
             'user': 'edxapp'}}
CONTENT_TYPE_GATE_GROUP_IDS
{'full_access': 2, 'limited_access': 1}
CONTEXT_PROCESSORS
('django.template.context_processors.request',
 'django.template.context_processors.static',
 'django.contrib.messages.context_processors.messages',
 'django.template.context_processors.i18n',
 'django.contrib.auth.context_processors.auth',
 'django.template.context_processors.csrf',
 'help_tokens.context_processor',
 'openedx.core.djangoapps.site_configuration.context_processors.configuration_context')
CORS_ALLOW_CREDENTIALS
True
CORS_ALLOW_HEADERS
('accept',
 'accept-encoding',
 'authorization',
 'content-type',
 'dnt',
 'origin',
 'user-agent',
 'x-csrftoken',
 'x-requested-with',
 'use-jwt-cookie')
CORS_ORIGIN_ALLOW_ALL
True
CORS_ORIGIN_WHITELIST
[]
COURSEGRAPH_CONNECTION
{'host': 'edx.devstack.coursegraph',
 'password': '********************',
 'port': 7687,
 'protocol': 'bolt',
 'secure': False,
 'user': 'neo4j'}
COURSEGRAPH_DUMP_COURSE_ON_PUBLISH
False
COURSEGRAPH_JOB_QUEUE
'edx.cms.core.low'
COURSES_ROOT
Path('/edx/app/edxapp/data')
COURSES_WITH_UNSAFE_CODE
[]
COURSE_ABOUT_VISIBILITY_PERMISSION
'see_exists'
COURSE_AUTHORING_MICROFRONTEND_URL
'http://localhost:2001'
COURSE_CATALOG_API_URL
'********************'
COURSE_CATALOG_URL_ROOT
'http://localhost:8008'
COURSE_CATALOG_VISIBILITY_PERMISSION
'see_exists'
COURSE_ENROLLMENT_MODES
{'audit': {'display_name': 'Audit', 'id': 1, 'min_price': 0, 'slug': 'audit'},
 'credit': {'display_name': 'Credit',
            'id': 5,
            'min_price': 0,
            'slug': 'credit'},
 'executive-education': {'display_name': 'Executive Education',
                         'id': 8,
                         'min_price': 1,
                         'slug': 'executive-educations'},
 'honor': {'display_name': 'Honor', 'id': 6, 'min_price': 0, 'slug': 'honor'},
 'masters': {'display_name': "Master's",
             'id': 7,
             'min_price': 0,
             'slug': 'masters'},
 'no-id-professional': {'display_name': 'No-Id-Professional',
                        'id': 4,
                        'min_price': 0,
                        'slug': 'no-id-professional'},
 'paid-bootcamp': {'display_name': 'Paid Bootcamp',
                   'id': 12,
                   'min_price': 1,
                   'slug': 'paid-bootcamp'},
 'paid-executive-education': {'display_name': 'Paid Executive Education',
                              'id': 10,
                              'min_price': 1,
                              'slug': 'paid-executive-education'},
 'professional': {'display_name': 'Professional',
                  'id': 3,
                  'min_price': 1,
                  'slug': 'professional'},
 'unpaid-bootcamp': {'display_name': 'Unpaid Bootcamp',
                     'id': 11,
                     'min_price': 0,
                     'slug': 'unpaid-bootcamp'},
 'unpaid-executive-education': {'display_name': 'Unpaid Executive Education',
                                'id': 9,
                                'min_price': 0,
                                'slug': 'unpaid-executive-education'},
 'verified': {'display_name': 'Verified',
              'id': 2,
              'min_price': 1,
              'slug': 'verified'}}
COURSE_EXPORT_DOWNLOAD_CHUNK_SIZE
8192
COURSE_ID_PATTERN
'(?P<course_id>[^/+]+(/|\\+)[^/+]+(/|\\+)[^/?]+)'
COURSE_IMPORT_EXPORT_BUCKET
''
COURSE_IMPORT_EXPORT_STORAGE
'django.core.files.storage.FileSystemStorage'
COURSE_KEY_PATTERN
'********************'
COURSE_KEY_REGEX
'********************'
COURSE_LIVE_GLOBAL_CREDENTIALS
{'BIG_BLUE_BUTTON': {'KEY': '********************',
                     'SECRET': '********************',
                     'URL': None}}
COURSE_LIVE_HELP_URL
'https://edx.readthedocs.io/projects/edx-partner-course-staff/en/latest/course_assets/course_live.html'
COURSE_METADATA_EXPORT_BUCKET
''
COURSE_METADATA_EXPORT_STORAGE
'django.core.files.storage.FileSystemStorage'
COURSE_MODE_DEFAULTS
{'bulk_sku': None,
 'currency': 'usd',
 'description': None,
 'expiration_datetime': None,
 'min_price': 0,
 'name': 'Audit',
 'sku': None,
 'slug': 'audit',
 'suggested_prices': ''}
COURSE_OLX_VALIDATION_IGNORE_LIST
None
COURSE_OLX_VALIDATION_STAGE
1
CREDENTIALS_INTERNAL_SERVICE_URL
'http://localhost:18150'
CREDENTIALS_PUBLIC_SERVICE_URL
'http://localhost:18150'
CREDENTIALS_SERVICE_USERNAME
'credentials_worker'
CREDIT_PROVIDER_SECRET_KEYS
'********************'
CREDIT_PROVIDER_TIMESTAMP_EXPIRATION
900
CREDIT_TASK_DEFAULT_RETRY_DELAY
30
CREDIT_TASK_MAX_RETRIES
5
CROSS_DOMAIN_CSRF_COOKIE_DOMAIN
''
CROSS_DOMAIN_CSRF_COOKIE_NAME
''
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
'csrftoken'
CSRF_COOKIE_PATH
'/'
CSRF_COOKIE_SAMESITE
'Lax'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
CUSTOM_PAGES_HELP_URL
'https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/latest/course_assets/pages.html#adding-custom-pages'
CUSTOM_RESOURCE_TEMPLATES_DIRECTORY
None
DASHBOARD_COURSE_LIMIT
None
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.mysql',
             'HOST': 'edx.devstack.mysql57',
             'NAME': 'edxapp',
             'OPTIONS': {'isolation_level': 'read committed'},
             'PASSWORD': '********************',
             'PORT': '3306',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIGRATE': True,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': 'edxapp001'},
 'read_replica': {'ATOMIC_REQUESTS': False,
                  'AUTOCOMMIT': True,
                  'CONN_MAX_AGE': 0,
                  'ENGINE': 'django.db.backends.mysql',
                  'HOST': 'edx.devstack.mysql57',
                  'NAME': 'edxapp',
                  'OPTIONS': {'isolation_level': 'read committed'},
                  'PASSWORD': '********************',
                  'PORT': '3306',
                  'TEST': {'CHARSET': None,
                           'COLLATION': None,
                           'MIGRATE': True,
                           'MIRROR': None,
                           'NAME': None},
                  'TIME_ZONE': None,
                  'USER': 'edxapp001'},
 'student_module_history': {'ATOMIC_REQUESTS': False,
                            'AUTOCOMMIT': True,
                            'CONN_MAX_AGE': 0,
                            'ENGINE': 'django.db.backends.mysql',
                            'HOST': 'edx.devstack.mysql57',
                            'NAME': 'edxapp_csmh',
                            'OPTIONS': {'isolation_level': 'read committed'},
                            'PASSWORD': '********************',
                            'PORT': '3306',
                            'TEST': {'CHARSET': None,
                                     'COLLATION': None,
                                     'MIGRATE': True,
                                     'MIRROR': None,
                                     'NAME': None},
                            'TIME_ZONE': None,
                            'USER': 'edxapp001'}}
DATABASE_ROUTERS
['openedx.core.lib.django_courseware_routers.StudentModuleHistoryExtendedRouter',
 'openedx.core.lib.blockstore_api.db_routers.BlockstoreRouter']
DATADOG
{}
DATA_DIR
Path('/edx/var/edxapp')
DATA_UPLOAD_MAX_MEMORY_SIZE
None
DATA_UPLOAD_MAX_NUMBER_FIELDS
None
DATETIME_FORMAT
'N j, Y, P'
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M']
DATE_FORMAT
'N j, Y'
DATE_INPUT_FORMATS
['%Y-%m-%d',
 '%m/%d/%Y',
 '%m/%d/%y',
 '%b %d %Y',
 '%b %d, %Y',
 '%d %b %Y',
 '%d %b, %Y',
 '%B %d %Y',
 '%B %d, %Y',
 '%d %B %Y',
 '%d %B, %Y']
DEBUG
True
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_TOOLBAR_CONFIG
{'DISABLE_PANELS': ('debug_toolbar.panels.profiling.ProfilingPanel',),
 'SHOW_TOOLBAR_CALLBACK': 'cms.envs.devstack.should_show_debug_toolbar'}
DEBUG_TOOLBAR_PANELS
('debug_toolbar.panels.versions.VersionsPanel',
 'debug_toolbar.panels.timer.TimerPanel',
 'debug_toolbar.panels.settings.SettingsPanel',
 'debug_toolbar.panels.headers.HeadersPanel',
 'debug_toolbar.panels.request.RequestPanel',
 'debug_toolbar.panels.sql.SQLPanel',
 'debug_toolbar.panels.signals.SignalsPanel',
 'debug_toolbar.panels.logging.LoggingPanel',
 'debug_toolbar.panels.profiling.ProfilingPanel',
 'debug_toolbar.panels.history.HistoryPanel')
DEBUG_TOOLBAR_PATCH_SETTINGS
False
DECIMAL_SEPARATOR
'.'
DEFAULT_AUTO_FIELD
'django.db.models.AutoField'
DEFAULT_CHARSET
'utf-8'
DEFAULT_COURSE_ABOUT_IMAGE_URL
'images/pencils.jpg'
DEFAULT_COURSE_LANGUAGE
'en'
DEFAULT_COURSE_VISIBILITY_IN_CATALOG
'both'
DEFAULT_EMAIL_LOGO_URL
'https://edx-cdn.org/v3/default/logo.png'
DEFAULT_EXCEPTION_REPORTER
'django.views.debug.ExceptionReporter'
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FEEDBACK_EMAIL
'feedback@example.com'
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
'registration@example.com'
DEFAULT_HASHING_ALGORITHM
'sha1'
DEFAULT_INDEX_TABLESPACE
''
DEFAULT_JWT_ISSUER
{'AUDIENCE': 'lms-key',
 'ISSUER': 'http://edx.devstack.lms:18000/oauth2',
 'SECRET_KEY': '********************'}
DEFAULT_MOBILE_AVAILABLE
False
DEFAULT_PRIORITY_QUEUE
'edx.cms.core.default'
DEFAULT_SITE_THEME
''
DEFAULT_TABLESPACE
''
DEFAULT_TEMPLATE_ENGINE
{'APP_DIRS': False,
 'BACKEND': 'django.template.backends.django.DjangoTemplates',
 'DIRS': [Path('/edx/app/edxapp/edx-platform/cms/templates'),
          Path('/edx/app/edxapp/edx-platform/common/templates'),
          Path('/edx/app/edxapp/edx-platform/common/djangoapps/pipeline_mako/templates'),
          Path('/edx/app/edxapp/edx-platform/common/static'),
          Path('/edx/app/edxapp/edx-platform/openedx/core/djangoapps/cors_csrf/templates'),
          Path('/edx/app/edxapp/edx-platform/openedx/core/djangoapps/dark_lang/templates'),
          Path('/edx/app/edxapp/edx-platform/openedx/core/lib/license/templates'),
          Path('/edx/app/edxapp/edx-platform/cms/djangoapps/pipeline_js/templates')],
 'NAME': 'django',
 'OPTIONS': {'context_processors': ('django.template.context_processors.request',
                                    'django.template.context_processors.static',
                                    'django.contrib.messages.context_processors.messages',
                                    'django.template.context_processors.i18n',
                                    'django.contrib.auth.context_processors.auth',
                                    'django.template.context_processors.csrf',
                                    'help_tokens.context_processor',
                                    'openedx.core.djangoapps.site_configuration.context_processors.configuration_context'),
             'debug': True,
             'loaders': ('openedx.core.djangoapps.theming.template_loaders.ThemeTemplateLoader',
                         'common.djangoapps.edxmako.makoloader.MakoFilesystemLoader',
                         'common.djangoapps.edxmako.makoloader.MakoAppDirectoriesLoader')}}
DEPRECATED_ADVANCED_COMPONENT_TYPES
[]
DISABLE_ACCOUNT_ACTIVATION_REQUIREMENT_SWITCH
'verify_student_disable_account_activation_requirement'
DISABLE_DEPRECATED_SIGNIN_URL
False
DISABLE_DEPRECATED_SIGNUP_URL
False
DISALLOWED_USER_AGENTS
[]
DISCUSSIONS_HELP_URL
'https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/latest/course_components/create_discussion.html'
DISCUSSIONS_MFE_FEEDBACK_URL
None
DISCUSSIONS_MICROFRONTEND_URL
'http://localhost:2002'
DISCUSSION_SETTINGS
{'COURSE_PUBLISH_TASK_DELAY': 30, 'MAX_COMMENT_DEPTH': 2}
DJFS
{'directory_root': 'cms/static/djpyfs',
 'type': 'osfs',
 'url_root': '/static/djpyfs'}
DOC_STORE_CONFIG
{'authsource': '',
 'collection': 'modulestore',
 'connectTimeoutMS': 2000,
 'db': 'edxapp',
 'host': ['edx.devstack.mongo'],
 'password': '********************',
 'port': 27017,
 'read_preference': 'PRIMARY',
 'replicaSet': '',
 'socketTimeoutMS': 3000,
 'ssl': False,
 'user': 'edxapp'}
ECOMMERCE_API_SIGNING_KEY
'********************'
ECOMMERCE_API_URL
'********************'
ECOMMERCE_PUBLIC_URL_ROOT
'http://localhost:8002'
EDXAPP_PARSE_KEYS
'********************'
EDXMKTG_LOGGED_IN_COOKIE_NAME
'edxloggedin'
EDXMKTG_USER_INFO_COOKIE_NAME
'edx-user-info'
EDXMKTG_USER_INFO_COOKIE_VERSION
1
EDXNOTES_HELP_URL
'https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/latest/exercises_tools/notes.html'
EDX_PLATFORM_REVISION
'master'
EDX_ROOT_URL
''
ELASTIC_FIELD_MAPPINGS
{'start_date': {'type': 'date'}}
ELASTIC_SEARCH_CONFIG
[{}]
EMAIL_BACKEND
'django.core.mail.backends.filebased.EmailBackend'
EMAIL_FILE_PATH
'/edx/src/ace_messages/'
EMAIL_HOST
'localhost'
EMAIL_HOST_PASSWORD
'********************'
EMAIL_HOST_USER
''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
'********************'
EMAIL_SUBJECT_PREFIX
'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
EMBARGO_SITE_REDIRECT_URL
None
ENABLE_AUTHN_LOGIN_BLOCK_HIBP_POLICY
False
ENABLE_AUTHN_LOGIN_NUDGE_HIBP_POLICY
False
ENABLE_AUTHN_REGISTER_HIBP_POLICY
False
ENABLE_AUTHN_RESET_PASSWORD_HIBP_POLICY
'********************'
ENABLE_CODEJAIL_REST_SERVICE
False
ENABLE_COMPREHENSIVE_THEMING
False
ENABLE_COPPA_COMPLIANCE
False
ENABLE_CREDIT_ELIGIBILITY
True
ENABLE_DYNAMIC_REGISTRATION_FIELDS
False
ENABLE_JASMINE
False
ENTERPRISE_API_CACHE_TIMEOUT
'********************'
ENTERPRISE_API_URL
'********************'
ENTERPRISE_BACKEND_SERVICE_EDX_OAUTH2_KEY
'********************'
ENTERPRISE_BACKEND_SERVICE_EDX_OAUTH2_PROVIDER_URL
'http://edx.devstack.lms/oauth2'
ENTERPRISE_BACKEND_SERVICE_EDX_OAUTH2_SECRET
'********************'
ENTERPRISE_CATALOG_INTERNAL_ROOT_URL
'http://enterprise.catalog.app:18160'
ENTERPRISE_CONSENT_API_URL
'********************'
ENTERPRISE_CUSTOMER_CATALOG_DEFAULT_CONTENT_FILTER
{}
ENTERPRISE_ENROLLMENT_API_URL
'********************'
ENTERPRISE_MARKETING_FOOTER_QUERY_PARAMS
{}
ENTERPRISE_SERVICE_WORKER_USERNAME
'enterprise_worker'
ENTRANCE_EXAM_MIN_SCORE_PCT
50
ENV_CELERY_QUEUES
['edx.cms.core.default', 'edx.cms.core.high']
ENV_FEATURES
{'AUTH_USE_OPENID_PROVIDER': True,
 'AUTOMATIC_AUTH_FOR_TESTING': False,
 'CUSTOM_COURSES_EDX': False,
 'ENABLE_BULK_ENROLLMENT_VIEW': False,
 'ENABLE_COMBINED_LOGIN_REGISTRATION': True,
 'ENABLE_CORS_HEADERS': False,
 'ENABLE_COUNTRY_ACCESS': False,
 'ENABLE_CREDIT_API': '********************',
 'ENABLE_CREDIT_ELIGIBILITY': False,
 'ENABLE_CROSS_DOMAIN_CSRF_COOKIE': False,
 'ENABLE_CSMH_EXTENDED': True,
 'ENABLE_DISCUSSION_HOME_PANEL': True,
 'ENABLE_DISCUSSION_SERVICE': True,
 'ENABLE_EDXNOTES': True,
 'ENABLE_ENROLLMENT_RESET': False,
 'ENABLE_EXPORT_GIT': False,
 'ENABLE_GRADE_DOWNLOADS': True,
 'ENABLE_LIBRARY_AUTHORING_MICROFRONTEND': True,
 'ENABLE_LTI_PROVIDER': False,
 'ENABLE_MKTG_SITE': False,
 'ENABLE_MOBILE_REST_API': '********************',
 'ENABLE_OAUTH2_PROVIDER': False,
 'ENABLE_PUBLISHER': False,
 'ENABLE_READING_FROM_MULTIPLE_HISTORY_TABLES': True,
 'ENABLE_SPECIAL_EXAMS': False,
 'ENABLE_SYSADMIN_DASHBOARD': False,
 'ENABLE_THIRD_PARTY_AUTH': True,
 'ENABLE_VIDEO_UPLOAD_PIPELINE': False,
 'PREVIEW_LMS_BASE': 'preview.localhost:18000',
 'SHOW_FOOTER_LANGUAGE_SELECTOR': False,
 'SHOW_HEADER_LANGUAGE_SELECTOR': False}
ENV_ROOT
Path('/edx/app/edxapp')
ENV_TOKENS
'********************'
EVENT_BUS_KAFKA_BOOTSTRAP_SERVERS
'edx.devstack.kafka:29092'
EVENT_BUS_KAFKA_SCHEMA_REGISTRY_URL
'http://edx.devstack.schema-registry:8081'
EVENT_TRACKING_BACKENDS
{'segmentio': {'ENGINE': 'eventtracking.backends.routing.RoutingBackend',
               'OPTIONS': {'backends': {'segment': {'ENGINE': 'eventtracking.backends.segment.SegmentBackend'}},
                           'processors': [{'ENGINE': 'eventtracking.processors.whitelist.NameWhitelistProcessor',
                                           'OPTIONS': {'whitelist': []}},
                                          {'ENGINE': 'common.djangoapps.track.shim.GoogleAnalyticsProcessor'}]}},
 'tracking_logs': {'ENGINE': 'eventtracking.backends.routing.RoutingBackend',
                   'OPTIONS': {'backends': {'logger': {'ENGINE': 'eventtracking.backends.logger.LoggerBackend',
                                                       'OPTIONS': {'max_event_size': 50000,
                                                                   'name': 'tracking'}}},
                               'processors': [{'ENGINE': 'common.djangoapps.track.shim.LegacyFieldMappingProcessor'},
                                              {'ENGINE': 'common.djangoapps.track.shim.PrefixedEventProcessor'}]}}}
EVENT_TRACKING_ENABLED
True
EVENT_TRACKING_PROCESSORS
[]
EVENT_TRACKING_SEGMENTIO_EMIT_WHITELIST
[]
EXPLICIT_QUEUES
{'cms.djangoapps.contentstore.tasks.update_search_index': {'queue': 'edx.cms.core.default'},
 'cms.djangoapps.coursegraph.tasks.dump_course_to_neo4j': {'queue': 'edx.cms.core.low'},
 'lms.djangoapps.grades.tasks.compute_all_grades_for_course': {'queue': 'edx.lms.core.default'},
 'lms.djangoapps.grades.tasks.recalculate_course_and_subsection_grades_for_user': {'queue': 'edx.lms.core.default'}}
EXTRA_MIDDLEWARE_CLASSES
[]
FACEBOOK_API_VERSION
'********************'
FACEBOOK_APP_ID
'FACEBOOK_APP_ID'
FACEBOOK_APP_SECRET
'********************'
FAVICON_PATH
'images/favicon.ico'
FAVICON_URL
None
FEATURES
{'ALLOW_COURSE_RERUNS': True,
 'ALLOW_HIDING_DISCUSSION_TAB': False,
 'ALLOW_PUBLIC_ACCOUNT_CREATION': True,
 'ALLOW_UNICODE_COURSE_ID': False,
 'AUTH_USE_OPENID_PROVIDER': True,
 'AUTOMATIC_AUTH_FOR_TESTING': False,
 'AUTOPLAY_VIDEOS': False,
 'CERTIFICATES_HTML_VIEW': True,
 'CMS_SEGMENT_KEY': '********************',
 'CUSTOM_COURSES_EDX': False,
 'DEPRECATE_OLD_COURSE_KEYS_IN_STUDIO': '********************',
 'DISABLE_COURSE_CREATION': False,
 'DISABLE_MOBILE_COURSE_AVAILABLE': False,
 'DISABLE_START_DATES': False,
 'DISABLE_UNENROLLMENT': False,
 'EDITABLE_SHORT_DESCRIPTION': True,
 'EMBARGO': False,
 'ENABLE_AUTOADVANCE_VIDEOS': False,
 'ENABLE_BULK_ENROLLMENT_VIEW': False,
 'ENABLE_CHANGE_USER_PASSWORD_ADMIN': '********************',
 'ENABLE_COMBINED_LOGIN_REGISTRATION': True,
 'ENABLE_CONTENT_LIBRARIES': True,
 'ENABLE_CONTENT_LIBRARIES_LTI_TOOL': False,
 'ENABLE_CONTENT_LIBRARY_INDEX': False,
 'ENABLE_CORS_HEADERS': True,
 'ENABLE_COUNTRY_ACCESS': False,
 'ENABLE_COURSEWARE_INDEX': False,
 'ENABLE_COURSE_OLX_VALIDATION': False,
 'ENABLE_CREATOR_GROUP': False,
 'ENABLE_CREDIT_API': '********************',
 'ENABLE_CREDIT_ELIGIBILITY': False,
 'ENABLE_CROSS_DOMAIN_CSRF_COOKIE': False,
 'ENABLE_CSMH_EXTENDED': True,
 'ENABLE_DISCUSSION_HOME_PANEL': True,
 'ENABLE_DISCUSSION_SERVICE': True,
 'ENABLE_EDXNOTES': True,
 'ENABLE_ENROLLMENT_RESET': False,
 'ENABLE_ENROLLMENT_TRACK_USER_PARTITION': True,
 'ENABLE_EXPORT_GIT': False,
 'ENABLE_GRADE_DOWNLOADS': True,
 'ENABLE_HELP_LINK': True,
 'ENABLE_INTEGRITY_SIGNATURE': '********************',
 'ENABLE_LIBRARY_AUTHORING_MICROFRONTEND': True,
 'ENABLE_LIBRARY_INDEX': False,
 'ENABLE_LTI_PROVIDER': False,
 'ENABLE_MAX_FAILED_LOGIN_ATTEMPTS': False,
 'ENABLE_MKTG_SITE': False,
 'ENABLE_MOBILE_REST_API': '********************',
 'ENABLE_OAUTH2_PROVIDER': False,
 'ENABLE_OPENBADGES': False,
 'ENABLE_ORA_ALL_FILE_URLS': False,
 'ENABLE_ORA_USER_STATE_UPLOAD_DATA': False,
 'ENABLE_OTHER_COURSE_SETTINGS': False,
 'ENABLE_PASSWORD_RESET_FAILURE_EMAIL': '********************',
 'ENABLE_PREREQUISITE_COURSES': True,
 'ENABLE_PUBLISHER': False,
 'ENABLE_READING_FROM_MULTIPLE_HISTORY_TABLES': True,
 'ENABLE_SEPARATE_ARCHIVED_COURSES': True,
 'ENABLE_SERVICE_STATUS': False,
 'ENABLE_SPECIAL_EXAMS': True,
 'ENABLE_SYSADMIN_DASHBOARD': False,
 'ENABLE_TEAMS': True,
 'ENABLE_TEXTBOOK': True,
 'ENABLE_THIRD_PARTY_AUTH': True,
 'ENABLE_V2_CERT_DISPLAY_SETTINGS': False,
 'ENABLE_VIDEO_BUMPER': False,
 'ENABLE_VIDEO_UPLOAD_PIPELINE': False,
 'ENABLE_XBLOCK_XML_VALIDATION': True,
 'ENTRANCE_EXAMS': True,
 'FALLBACK_TO_ENGLISH_TRANSCRIPTS': True,
 'FRONTEND_APP_PUBLISHER_URL': 'http://localhost:18400',
 'GITHUB_PUSH': False,
 'LICENSING': True,
 'MARK_LIBRARY_CONTENT_BLOCK_COMPLETE_ON_VIEW': False,
 'MILESTONES_APP': True,
 'PREVENT_CONCURRENT_LOGINS': False,
 'PREVIEW_LMS_BASE': 'preview.localhost:18000',
 'RESTRICT_AUTOMATIC_AUTH': True,
 'SHOW_BUMPER_PERIODICITY': 604800,
 'SHOW_FOOTER_LANGUAGE_SELECTOR': False,
 'SHOW_HEADER_LANGUAGE_SELECTOR': False,
 'SQUELCH_PII_IN_LOGS': False,
 'STUDIO_REQUEST_EMAIL': '',
 'test_django_plugin': True}
FEEDBACK_SUBMISSION_EMAIL
''
FERNET_KEYS
'********************'
FILES_AND_UPLOAD_TYPE_FILTERS
{'Audio': ['audio/mpeg',
           'audio/mp3',
           'audio/x-wav',
           'audio/ogg',
           'audio/wav',
           'audio/aac',
           'audio/x-m4a',
           'audio/mp4',
           'audio/x-ms-wma'],
 'Code': ['application/json',
          'text/html',
          'text/javascript',
          'application/javascript',
          'text/css',
          'text/x-python',
          'application/x-java-jnlp-file',
          'application/xml',
          'application/postscript',
          'application/x-javascript',
          'application/java-vm',
          'text/x-c++src',
          'text/xml',
          'text/x-scss',
          'application/x-python-code',
          'application/java-archive',
          'text/x-python-script',
          'application/x-ruby',
          'application/mathematica',
          'text/coffeescript',
          'text/x-matlab',
          'application/sql',
          'text/php'],
 'Documents': ['application/pdf',
               'text/plain',
               'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
               'application/vnd.openxmlformats-officedocument.wordprocessingml.template',
               'application/vnd.openxmlformats-officedocument.presentationml.presentation',
               'application/vnd.openxmlformats-officedocument.presentationml.slideshow',
               'application/vnd.openxmlformats-officedocument.presentationml.template',
               'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
               'application/vnd.openxmlformats-officedocument.spreadsheetml.template',
               'application/msword',
               'application/vnd.ms-excel',
               'application/vnd.ms-powerpoint',
               'application/csv',
               'application/vnd.ms-excel.sheet.macroEnabled.12',
               'text/x-tex',
               'application/x-pdf',
               'application/vnd.ms-excel.sheet.macroenabled.12',
               'file/pdf',
               'image/pdf',
               'text/csv',
               'text/pdf',
               'text/x-sh',
               '"application/pdf"'],
 'Images': ['image/png',
            'image/jpeg',
            'image/jpg',
            'image/gif',
            'image/tiff',
            'image/tif',
            'image/x-icon',
            'image/svg+xml',
            'image/bmp',
            'image/x-ms-bmp']}
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
420
FILE_UPLOAD_STORAGE_BUCKET_NAME
'SET-ME-PLEASE (ex. bucket-name)'
FILE_UPLOAD_STORAGE_PREFIX
'submissions_attachments'
FILE_UPLOAD_TEMP_DIR
None
FINANCIAL_REPORTS
{'BUCKET': None, 'ROOT_PATH': 'sandbox', 'STORAGE_TYPE': 'localfs'}
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FOOTER_ORGANIZATION_IMAGE
'images/logo.png'
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
'django.forms.renderers.DjangoTemplates'
FRONTEND_LOGIN_URL
'/login/'
FRONTEND_LOGOUT_URL
'/logout/'
FRONTEND_REGISTER_URL
'http://localhost:18000/register'
GENERATE_PROFILE_SCORES
False
GEOIP_PATH
Path('/edx/app/edxapp/edx-platform/common/static/data/geoip/GeoLite2-Country.mmdb')
GITHUB_REPO_ROOT
'/edx/var/edxapp/data'
GIT_EXPORT_DEFAULT_IDENT
{'email': 'STUDIO_EXPORT_TO_GIT@example.com', 'name': 'STUDIO_EXPORT_TO_GIT'}
GIT_REPO_EXPORT_DIR
'/edx/var/edxapp/export_course_repos'
GOOGLE_ANALYTICS_ACCOUNT
None
GRADES_DOWNLOAD
{'BUCKET': '',
 'ROOT_PATH': '',
 'STORAGE_CLASS': 'django.core.files.storage.FileSystemStorage',
 'STORAGE_KWARGS': {'location': '/tmp/edx-s3/grades'},
 'STORAGE_TYPE': ''}
HEARTBEAT_CELERY_ROUTING_KEY
'********************'
HEARTBEAT_CELERY_TIMEOUT
5
HEARTBEAT_CHECKS
['openedx.core.djangoapps.heartbeat.default_checks.check_modulestore',
 'openedx.core.djangoapps.heartbeat.default_checks.check_database']
HEARTBEAT_EXTENDED_CHECKS
('openedx.core.djangoapps.heartbeat.default_checks.check_celery',)
HELP_TOKENS_BOOKS
'********************'
HELP_TOKENS_INI_FILE
'********************'
HELP_TOKENS_LANGUAGE_CODE
'********************'
HELP_TOKENS_VERSION
'********************'
HIBP_LOGIN_BLOCK_PASSWORD_FREQUENCY_THRESHOLD
'********************'
HIBP_LOGIN_NUDGE_PASSWORD_FREQUENCY_THRESHOLD
'********************'
HIBP_REGISTRATION_PASSWORD_FREQUENCY_THRESHOLD
'********************'
HIGH_PRIORITY_QUEUE
'edx.cms.core.high'
HTTPS
'off'
ICP_LICENSE
None
ICP_LICENSE_INFO
{}
IDA_LOGOUT_URI_LIST
['http://localhost:18130/logout/', 'http://localhost:18150/logout/']
ID_VERIFICATION_SUPPORT_LINK
''
IGNORABLE_404_URLS
[]
INACTIVE_USER_LOGIN
True
INACTIVE_USER_URL
'https://edx.devstack.studio:18010'
INSTALLED_APPS
['django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.humanize',
 'django.contrib.redirects',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django_celery_results',
 'method_override',
 'openedx.core.djangoapps.common_initialization.apps.CommonInitializationConfig',
 'openedx.core.djangoapps.common_views',
 'openedx.core.djangoapps.api_admin',
 'corsheaders',
 'openedx.core.djangoapps.cors_csrf',
 'simple_history',
 'config_models',
 'openedx.core.djangoapps.config_model_utils',
 'waffle',
 'openedx.core.djangoapps.service_status',
 'openedx.core.djangoapps.video_config',
 'openedx.core.djangoapps.video_pipeline',
 'cms.djangoapps.contentstore.apps.ContentstoreConfig',
 'common.djangoapps.split_modulestore_django.apps.SplitModulestoreDjangoBackendAppConfig',
 'openedx.core.djangoapps.contentserver',
 'cms.djangoapps.course_creators',
 'common.djangoapps.student.apps.StudentConfig',
 'openedx.core.djangoapps.course_groups',
 'cms.djangoapps.xblock_config.apps.XBlockConfig',
 'cms.djangoapps.export_course_metadata.apps.ExportCourseMetadataConfig',
 'openedx.core.djangoapps.xblock.apps.StudioXBlockAppConfig',
 'cms.djangoapps.maintenance',
 'openedx.core.djangoapps.util.apps.UtilConfig',
 'common.djangoapps.track',
 'eventtracking.django.apps.EventTrackingConfig',
 'common.djangoapps.edxmako.apps.EdxMakoConfig',
 'pipeline',
 'common.djangoapps.static_replace',
 'require',
 'webpack_loader',
 'openedx.core.djangoapps.site_configuration',
 'openedx.core.djangoapps.crawlers',
 'openedx.core.djangoapps.django_comment_common',
 'django.contrib.admin',
 'common.djangoapps.course_modes.apps.CourseModesConfig',
 'openedx.core.djangoapps.verified_track_content',
 'openedx.core.djangoapps.dark_lang',
 'wiki',
 'django_notify',
 'lms.djangoapps.course_wiki',
 'mptt',
 'sekizai',
 'openedx.core.djangoapps.user_api',
 'openedx.core.djangoapps.embargo',
 'common.djangoapps.course_action_state',
 'submissions',
 'openassessment',
 'openassessment.assessment',
 'openassessment.fileupload',
 'openassessment.staffgrader',
 'openassessment.workflow',
 'openassessment.xblock',
 'edxval',
 'openedx.core.djangoapps.content.course_overviews.apps.CourseOverviewsConfig',
 'openedx.core.djangoapps.content.block_structure.apps.BlockStructureConfig',
 'milestones',
 'cms.djangoapps.coursegraph.apps.CoursegraphConfig',
 'openedx.core.djangoapps.credit.apps.CreditConfig',
 'common.djangoapps.xblock_django',
 'openedx.core.djangoapps.catalog',
 'openedx.core.djangoapps.programs.apps.ProgramsConfig',
 'oauth2_provider',
 'openedx.core.djangoapps.oauth_dispatch.apps.OAuthDispatchAppConfig',
 'lms.djangoapps.courseware',
 'lms.djangoapps.coursewarehistoryextended',
 'lms.djangoapps.survey.apps.SurveyConfig',
 'lms.djangoapps.verify_student.apps.VerifyStudentConfig',
 'completion',
 'openedx.core.djangoapps.system_wide_roles',
 'statici18n',
 'cms.lib.xblock.tagging',
 'django_sites_extensions',
 'release_util',
 'rules.apps.AutodiscoverRulesConfig',
 'bridgekeeper',
 'user_tasks',
 'cms.djangoapps.cms_user_tasks.apps.CmsUserTasksConfig',
 'common.djangoapps.database_fixups',
 'celery_utils',
 'openedx.core.djangoapps.waffle_utils',
 'django_filters',
 'cms.djangoapps.api',
 'csrf.apps.CsrfAppConfig',
 'common.djangoapps.entitlements',
 'common.djangoapps.pipeline_mako',
 'drf_yasg',
 'openedx.features.course_duration_limits',
 'openedx.features.content_type_gating',
 'openedx.features.discounts',
 'openedx.features.effort_estimation',
 'lms.djangoapps.experiments',
 'openedx.core.djangoapps.external_user_ids',
 'openedx.core.djangoapps.heartbeat',
 'openedx.core.djangoapps.course_date_signals',
 'openedx.core.djangoapps.schedules',
 'rest_framework_jwt',
 'openedx.core.djangoapps.content.learning_sequences.apps.LearningSequencesConfig',
 'organizations',
 'edx_django_utils.user',
 'social_django',
 'pylti1p3.contrib.django.lti1p3_tool_config',
 'edx_ace',
 'blockstore.apps.bundles',
 'edx_sga',
 'enterprise',
 'consent',
 'integrated_channels.integrated_channel',
 'integrated_channels.degreed',
 'integrated_channels.degreed2',
 'integrated_channels.sap_success_factors',
 'integrated_channels.xapi',
 'integrated_channels.cornerstone',
 'integrated_channels.blackboard',
 'integrated_channels.canvas',
 'integrated_channels.moodle',
 'openedx.core.djangoapps.ace_common.apps.AceCommonConfig',
 'openedx.features.announcements.apps.AnnouncementsConfig',
 'openedx.core.djangoapps.bookmarks.apps.BookmarksConfig',
 'openedx.core.djangoapps.content_libraries.apps.ContentLibrariesConfig',
 'openedx.core.djangoapps.course_apps.apps.CourseAppsConfig',
 'openedx.core.djangoapps.course_live.apps.CourseLiveConfig',
 'lms.djangoapps.discussion.apps.DiscussionConfig',
 'openedx.core.djangoapps.discussions.apps.DiscussionsConfig',
 'lms.djangoapps.instructor.apps.InstructorConfig',
 'openedx.core.djangoapps.olx_rest_api.apps.OlxRestApiAppConfig',
 'openedx.core.djangoapps.password_policy.apps.PasswordPolicyConfig',
 'openedx.core.djangoapps.plugins.apps.PluginsConfig',
 'openedx.core.djangoapps.theming.apps.ThemingConfig',
 'openedx.core.djangoapps.user_authn.apps.UserAuthnConfig',
 'openedx.core.djangoapps.zendesk_proxy.apps.ZendeskProxyConfig',
 'edx_proctoring.apps.EdxProctoringConfig',
 'edx_when.apps.EdxWhenConfig',
 'lti_consumer.apps.LTIConsumerApp',
 'edx_name_affirmation.apps.EdxNameAffirmationConfig',
 'debug_toolbar']
INTEGRATED_CHANNELS_API_CHUNK_TRANSMISSION_LIMIT
'********************'
INTERNAL_IPS
('127.0.0.1',)
JS_ENV_EXTRA_CONFIG
{}
JWT_AUTH
{'JWT_ALGORITHM': 'HS256',
 'JWT_AUDIENCE': 'lms-key',
 'JWT_AUTH_COOKIE': 'edx-jwt-cookie',
 'JWT_AUTH_COOKIE_HEADER_PAYLOAD': 'edx-jwt-cookie-header-payload',
 'JWT_AUTH_COOKIE_SIGNATURE': '********************',
 'JWT_AUTH_HEADER_PREFIX': 'JWT',
 'JWT_AUTH_REFRESH_COOKIE': 'edx-jwt-refresh-cookie',
 'JWT_DECODE_HANDLER': 'edx_rest_framework_extensions.auth.jwt.decoder.jwt_decode_handler',
 'JWT_EXPIRATION': 30,
 'JWT_IN_COOKIE_EXPIRATION': 3600,
 'JWT_ISSUER': 'http://localhost:18000/oauth2',
 'JWT_ISSUERS': [{'AUDIENCE': 'lms-key',
                  'ISSUER': 'http://localhost:18000/oauth2',
                  'SECRET_KEY': '********************'}],
 'JWT_LEEWAY': 1,
 'JWT_LOGIN_CLIENT_ID': 'login-service-client-id',
 'JWT_LOGIN_SERVICE_USERNAME': 'login_service_user',
 'JWT_PAYLOAD_GET_USERNAME_HANDLER': <function <lambda> at 0x7f326ceeaca0>,
 'JWT_PRIVATE_SIGNING_JWK': '{"e": "AQAB", "d": '
                            '"RQ6k4NpRU3RB2lhwCbQ452W86bMMQiPsa7EJiFJUg-qBJthN0FMNQVbArtrCQ0xA1BdnQHThFiUnHcXfsTZUwmwvTuiqEGR_MI6aI7h5D8vRj_5x-pxOz-0MCB8TY8dcuK9FkljmgtYvV9flVzCk_uUb3ZJIBVyIW8En7n7nV7JXpS9zey1yVLld2AbRG6W5--Pgqr9JCI5-bLdc2otCLuen2sKyuUDHO5NIj30qGTaKUL-OW_PgVmxrwKwccF3w5uGNEvMQ-IcicosCOvzBwdIm1uhdm9rnHU1-fXz8VLRHNhGVv7z6moghjNI0_u4smhUkEsYeshPv7RQEWTdkOQ", '
                            '"n": '
                            '"smKFSYowG6nNUAdeqH1jQQnH1PmIHphzBmwJ5vRf1vu48BUI5VcVtUWIPqzRK_LDSlZYh9D0YFL0ZTxIrlb6Tn3Xz7pYvpIAeYuQv3_H5p8tbz7Fb8r63c1828wXPITVTv8f7oxx5W3lFFgpFAyYMmROC4Ee9qG5T38LFe8_oAuFCEntimWxN9F3P-FJQy43TL7wG54WodgiM0EgzkeLr5K6cDnyckWjTuZbWI-4ffcTgTZsL_Kq1owa_J2ngEfxMCObnzGy5ZLcTUomo4rZLjghVpq6KZxfS6I1Vz79ZsMVUWEdXOYePCKKsrQG20ogQEkmTf9FT_SouC6jPcHLXw", '
                            '"q": '
                            '"7KWj7l-ZkfCElyfvwsl7kiosvi-ppOO7Imsv90cribf88DexcO67xdMPesjM9Nh5X209IT-TzbsOtVTXSQyEsy42NY72WETnd1_nAGLAmfxGdo8VV4ZDnRsA8N8POnWjRDwYlVBUEEeuT_MtMWzwIKU94bzkWVnHCY5vbhBYLeM", '
                            '"p": '
                            '"wPkfnjavNV1Hqb5Qqj2crBS9HQS6GDQIZ7WF9hlBb2ofDNe2K2dunddFqCOdvLXr7ydRcK51ZwSeHjcjgD1aJkHA9i1zqyboxgd0uAbxVDo6ohnlVqYLtap2tXXcavKm4C9MTpob_rk6FBfEuq4uSsuxFvCER4yG3CYBBa4gZVU", '
                            '"kid": "devstack_key", "kty": "RSA"}',
 'JWT_PUBLIC_SIGNING_JWK_SET': '{"keys": [{"kid": "devstack_key", "e": "AQAB", '
                               '"kty": "RSA", "n": '
                               '"smKFSYowG6nNUAdeqH1jQQnH1PmIHphzBmwJ5vRf1vu48BUI5VcVtUWIPqzRK_LDSlZYh9D0YFL0ZTxIrlb6Tn3Xz7pYvpIAeYuQv3_H5p8tbz7Fb8r63c1828wXPITVTv8f7oxx5W3lFFgpFAyYMmROC4Ee9qG5T38LFe8_oAuFCEntimWxN9F3P-FJQy43TL7wG54WodgiM0EgzkeLr5K6cDnyckWjTuZbWI-4ffcTgTZsL_Kq1owa_J2ngEfxMCObnzGy5ZLcTUomo4rZLjghVpq6KZxfS6I1Vz79ZsMVUWEdXOYePCKKsrQG20ogQEkmTf9FT_SouC6jPcHLXw"}]}',
 'JWT_SECRET_KEY': '********************',
 'JWT_SIGNING_ALGORITHM': None,
 'JWT_SUPPORTED_VERSION': '1.2.0',
 'JWT_VERIFY_EXPIRATION': True}
JWT_EXPIRATION
30
JWT_ISSUER
'http://edx.devstack.lms:18000/oauth2'
JWT_PRIVATE_SIGNING_KEY
'********************'
KEYS_WITH_MERGED_VALUES
'********************'
LANGUAGES
[('en', 'English'),
 ('rtl', 'Right-to-Left Test Language'),
 ('eo', 'Dummy Language (Esperanto)'),
 ('am', 'አማርኛ'),
 ('ar', 'العربية'),
 ('az', 'azərbaycanca'),
 ('bg-bg', 'български (България)'),
 ('bn-bd', 'বাংলা (বাংলাদেশ)'),
 ('bn-in', 'বাংলা (ভারত)'),
 ('bs', 'bosanski'),
 ('ca', 'Català'),
 ('ca@valencia', 'Català (València)'),
 ('cs', 'Čeština'),
 ('cy', 'Cymraeg'),
 ('da', 'dansk'),
 ('de-de', 'Deutsch (Deutschland)'),
 ('el', 'Ελληνικά'),
 ('en-uk', 'English (United Kingdom)'),
 ('en@lolcat', 'LOLCAT English'),
 ('en@pirate', 'Pirate English'),
 ('es-419', 'Español (Latinoamérica)'),
 ('es-ar', 'Español (Argentina)'),
 ('es-ec', 'Español (Ecuador)'),
 ('es-es', 'Español (España)'),
 ('es-mx', 'Español (México)'),
 ('es-pe', 'Español (Perú)'),
 ('et-ee', 'Eesti (Eesti)'),
 ('eu-es', 'euskara (Espainia)'),
 ('fa', 'فارسی'),
 ('fa-ir', 'فارسی (ایران)'),
 ('fi-fi', 'Suomi (Suomi)'),
 ('fil', 'Filipino'),
 ('fr', 'Français'),
 ('gl', 'Galego'),
 ('gu', 'ગુજરાતી'),
 ('he', 'עברית'),
 ('hi', 'हिन्दी'),
 ('hr', 'hrvatski'),
 ('hu', 'magyar'),
 ('hy-am', 'Հայերեն (Հայաստան)'),
 ('id', 'Bahasa Indonesia'),
 ('it-it', 'Italiano (Italia)'),
 ('ja-jp', '日本語 (日本)'),
 ('kk-kz', 'қазақ тілі (Қазақстан)'),
 ('km-kh', 'ភាសាខ្មែរ (កម្ពុជា)'),
 ('kn', 'ಕನ್ನಡ'),
 ('ko-kr', '한국어 (대한민국)'),
 ('lt-lt', 'Lietuvių (Lietuva)'),
 ('ml', 'മലയാളം'),
 ('mn', 'Монгол хэл'),
 ('mr', 'मराठी'),
 ('ms', 'Bahasa Melayu'),
 ('nb', 'Norsk bokmål'),
 ('ne', 'नेपाली'),
 ('nl-nl', 'Nederlands (Nederland)'),
 ('or', 'ଓଡ଼ିଆ'),
 ('pl', 'Polski'),
 ('pt-br', 'Português (Brasil)'),
 ('pt-pt', 'Português (Portugal)'),
 ('ro', 'română'),
 ('ru', 'Русский'),
 ('si', 'සිංහල'),
 ('sk', 'Slovenčina'),
 ('sl', 'Slovenščina'),
 ('sq', 'shqip'),
 ('sr', 'Српски'),
 ('sv', 'svenska'),
 ('sw', 'Kiswahili'),
 ('ta', 'தமிழ்'),
 ('te', 'తెలుగు'),
 ('th', 'ไทย'),
 ('tr-tr', 'Türkçe (Türkiye)'),
 ('uk', 'Українська'),
 ('ur', 'اردو'),
 ('vi', 'Tiếng Việt'),
 ('uz', 'Ўзбек'),
 ('zh-cn', '中文 (简体)'),
 ('zh-hk', '中文 (香港)'),
 ('zh-tw', '中文 (台灣)')]
LANGUAGES_BIDI
('he', 'ar', 'fa', 'ur', 'fa-ir', 'rtl')
LANGUAGE_CODE
'en'
LANGUAGE_COOKIE
'openedx-language-preference'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_HTTPONLY
False
LANGUAGE_COOKIE_NAME
'openedx-language-preference'
LANGUAGE_COOKIE_PATH
'/'
LANGUAGE_COOKIE_SAMESITE
None
LANGUAGE_COOKIE_SECURE
False
LANGUAGE_DICT
{'am': 'አማርኛ',
 'ar': 'العربية',
 'az': 'azərbaycanca',
 'bg-bg': 'български (България)',
 'bn-bd': 'বাংলা (বাংলাদেশ)',
 'bn-in': 'বাংলা (ভারত)',
 'bs': 'bosanski',
 'ca': 'Català',
 'ca@valencia': 'Català (València)',
 'cs': 'Čeština',
 'cy': 'Cymraeg',
 'da': 'dansk',
 'de-de': 'Deutsch (Deutschland)',
 'el': 'Ελληνικά',
 'en': 'English',
 'en-uk': 'English (United Kingdom)',
 'en@lolcat': 'LOLCAT English',
 'en@pirate': 'Pirate English',
 'eo': 'Dummy Language (Esperanto)',
 'es-419': 'Español (Latinoamérica)',
 'es-ar': 'Español (Argentina)',
 'es-ec': 'Español (Ecuador)',
 'es-es': 'Español (España)',
 'es-mx': 'Español (México)',
 'es-pe': 'Español (Perú)',
 'et-ee': 'Eesti (Eesti)',
 'eu-es': 'euskara (Espainia)',
 'fa': 'فارسی',
 'fa-ir': 'فارسی (ایران)',
 'fi-fi': 'Suomi (Suomi)',
 'fil': 'Filipino',
 'fr': 'Français',
 'gl': 'Galego',
 'gu': 'ગુજરાતી',
 'he': 'עברית',
 'hi': 'हिन्दी',
 'hr': 'hrvatski',
 'hu': 'magyar',
 'hy-am': 'Հայերեն (Հայաստան)',
 'id': 'Bahasa Indonesia',
 'it-it': 'Italiano (Italia)',
 'ja-jp': '日本語 (日本)',
 'kk-kz': 'қазақ тілі (Қазақстан)',
 'km-kh': 'ភាសាខ្មែរ (កម្ពុជា)',
 'kn': 'ಕನ್ನಡ',
 'ko-kr': '한국어 (대한민국)',
 'lt-lt': 'Lietuvių (Lietuva)',
 'ml': 'മലയാളം',
 'mn': 'Монгол хэл',
 'mr': 'मराठी',
 'ms': 'Bahasa Melayu',
 'nb': 'Norsk bokmål',
 'ne': 'नेपाली',
 'nl-nl': 'Nederlands (Nederland)',
 'or': 'ଓଡ଼ିଆ',
 'pl': 'Polski',
 'pt-br': 'Português (Brasil)',
 'pt-pt': 'Português (Portugal)',
 'ro': 'română',
 'rtl': 'Right-to-Left Test Language',
 'ru': 'Русский',
 'si': 'සිංහල',
 'sk': 'Slovenčina',
 'sl': 'Slovenščina',
 'sq': 'shqip',
 'sr': 'Српски',
 'sv': 'svenska',
 'sw': 'Kiswahili',
 'ta': 'தமிழ்',
 'te': 'తెలుగు',
 'th': 'ไทย',
 'tr-tr': 'Türkçe (Türkiye)',
 'uk': 'Українська',
 'ur': 'اردو',
 'uz': 'Ўзбек',
 'vi': 'Tiếng Việt',
 'zh-cn': '中文 (简体)',
 'zh-hk': '中文 (香港)',
 'zh-tw': '中文 (台灣)'}
LEARNER_PORTAL_URL_ROOT
'https://learner-portal-edx.devstack.lms:18000'
LIBRARY_AUTHORING_MICROFRONTEND_URL
'http://localhost:3001'
LIBRARY_BLOCK_TYPES
[{'boilerplate_name': None, 'component': 'library_sourced'},
 {'boilerplate_name': None, 'component': 'library_content'}]
LMS_BASE
'localhost:18000'
LMS_ENROLLMENT_API_PATH
'********************'
LMS_INTERNAL_ROOT_URL
'http://edx.devstack.lms:18000'
LMS_ROOT
Path('/edx/app/edxapp/edx-platform/lms')
LMS_ROOT_URL
'http://localhost:18000'
LOCALE_PATHS
[Path('/edx/app/edxapp/edx-platform/conf/locale')]
LOCAL_LOGLEVEL
'INFO'
LOGGING
{'disable_existing_loggers': False,
 'filters': {'remoteip_context': {'()': 'edx_django_utils.logging.RemoteIpFilter'},
             'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'},
             'userid_context': {'()': 'edx_django_utils.logging.UserIdFilter'}},
 'formatters': {'raw': {'format': '%(message)s'},
                'standard': {'format': '%(asctime)s %(levelname)s %(process)d '
                                       '[%(name)s] [user %(userid)s] [ip '
                                       '%(remoteip)s] %(filename)s:%(lineno)d '
                                       '- %(message)s'},
                'syslog_format': {'format': '[service_variant=cms][%(name)s][env:sandbox] '
                                            '%(levelname)s [studio  '
                                            '%(process)d] [user %(userid)s] '
                                            '[ip %(remoteip)s] '
                                            '[%(filename)s:%(lineno)d] - '
                                            '%(message)s'}},
 'handlers': {'console': {'class': 'logging.StreamHandler',
                          'filters': ['userid_context', 'remoteip_context'],
                          'formatter': 'standard',
                          'level': 'INFO',
                          'stream': <_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>},
              'local': {'class': 'logging.NullHandler'},
              'mail_admins': {'class': 'django.utils.log.AdminEmailHandler',
                              'filters': ['require_debug_false'],
                              'level': 'ERROR'},
              'tracking': {'class': 'logging.NullHandler'}},
 'loggers': {'': {'handlers': ['console', 'local'],
                  'level': 'INFO',
                  'propagate': False},
             'django.request': {'handlers': ['mail_admins'],
                                'level': 'ERROR',
                                'propagate': True},
             'requests.packages.urllib3': {'level': 'WARN'},
             'tracking': {'handlers': ['console'],
                          'level': 'DEBUG',
                          'propagate': False}},
 'version': 1}
LOGGING_CONFIG
'logging.config.dictConfig'
LOGGING_ENV
'sandbox'
LOGIN_AND_REGISTER_FORM_RATELIMIT
'100/5m'
LOGIN_ISSUE_SUPPORT_LINK
''
LOGIN_REDIRECT_URL
'/home/'
LOGIN_REDIRECT_WHITELIST
['/home']
LOGIN_URL
'/login/'
LOGISTRATION_API_RATELIMIT
'********************'
LOGISTRATION_PER_EMAIL_RATELIMIT_RATE
'30/5m'
LOGISTRATION_RATELIMIT_RATE
'100/5m'
LOGOUT_REDIRECT_URL
None
LOGO_IMAGE_EXTRA_TEXT
''
LOGO_TRADEMARK_URL
None
LOGO_URL
None
LOGO_URL_PNG
None
LOG_DIR
'/edx/var/log/edx'
LOW_PRIORITY_QUEUE
'edx.cms.core.low'
MAINTENANCE_BANNER_TEXT
'Sample banner message'
MAKO_MODULE_DIR
'/tmp/mako_cms'
MAKO_TEMPLATE_DIRS_BASE
[Path('/edx/app/edxapp/edx-platform/cms/templates'),
 Path('/edx/app/edxapp/edx-platform/common/templates'),
 Path('/edx/app/edxapp/edx-platform/common/djangoapps/pipeline_mako/templates'),
 Path('/edx/app/edxapp/edx-platform/common/static'),
 Path('/edx/app/edxapp/edx-platform/openedx/core/djangoapps/cors_csrf/templates'),
 Path('/edx/app/edxapp/edx-platform/openedx/core/djangoapps/dark_lang/templates'),
 Path('/edx/app/edxapp/edx-platform/openedx/core/lib/license/templates'),
 Path('/edx/app/edxapp/edx-platform/cms/djangoapps/pipeline_js/templates')]
MANAGERS
[]
MARKETING_EMAILS_OPT_IN
False
MAX_ASSET_UPLOAD_FILE_SIZE_IN_MB
20
MAX_ASSET_UPLOAD_FILE_SIZE_URL
''
MAX_BLOCKS_PER_CONTENT_LIBRARY
1000
MAX_FAILED_LOGIN_ATTEMPTS_ALLOWED
6
MAX_FAILED_LOGIN_ATTEMPTS_LOCKOUT_PERIOD_SECS
1800
MEDIA_ROOT
'/edx/var/edxapp/media/'
MEDIA_URL
'/media/'
MESSAGE_STORAGE
'django.contrib.messages.storage.session.SessionStorage'
MIDDLEWARE
['openedx.core.lib.x_forwarded_for.middleware.XForwardedForMiddleware',
 'crum.CurrentRequestUserMiddleware',
 'edx_django_utils.cache.middleware.RequestCacheMiddleware',
 'edx_django_utils.monitoring.CookieMonitoringMiddleware',
 'edx_django_utils.monitoring.DeploymentMonitoringMiddleware',
 'edx_django_utils.monitoring.MonitoringMemoryMiddleware',
 'openedx.core.djangoapps.cookie_metadata.middleware.CookieNameChange',
 'openedx.core.djangoapps.header_control.middleware.HeaderControlMiddleware',
 'django.middleware.cache.UpdateCacheMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.contrib.sites.middleware.CurrentSiteMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'corsheaders.middleware.CorsMiddleware',
 'openedx.core.djangoapps.cors_csrf.middleware.CorsCSRFMiddleware',
 'openedx.core.djangoapps.cors_csrf.middleware.CsrfCrossDomainCookieMiddleware',
 'edx_rest_framework_extensions.auth.jwt.middleware.JwtAuthCookieMiddleware',
 'django_sites_extensions.middleware.RedirectMiddleware',
 'openedx.core.djangoapps.safe_sessions.middleware.SafeSessionMiddleware',
 'method_override.middleware.MethodOverrideMiddleware',
 'openedx.core.djangoapps.cache_toolbox.middleware.CacheBackedAuthenticationMiddleware',
 'common.djangoapps.student.middleware.UserStandingMiddleware',
 'openedx.core.djangoapps.contentserver.middleware.StaticContentServer',
 'django.contrib.messages.middleware.MessageMiddleware',
 'common.djangoapps.track.middleware.TrackMiddleware',
 'openedx.core.djangoapps.lang_pref.middleware.LanguagePreferenceMiddleware',
 'openedx.core.djangoapps.dark_lang.middleware.DarkLangMiddleware',
 'openedx.core.djangoapps.embargo.middleware.EmbargoMiddleware',
 'django.middleware.locale.LocaleMiddleware',
 'codejail.django_integration.ConfigureCodeJailMiddleware',
 'openedx.core.djangoapps.session_inactivity_timeout.middleware.SessionInactivityTimeout',
 'openedx.core.djangoapps.theming.middleware.CurrentSiteThemeMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware',
 'waffle.middleware.WaffleMiddleware',
 'edx_django_utils.cache.middleware.TieredCacheMiddleware',
 'edx_rest_framework_extensions.middleware.RequestCustomAttributesMiddleware',
 'edx_rest_framework_extensions.auth.jwt.middleware.EnsureJWTAuthSettingsMiddleware',
 'simple_history.middleware.HistoryRequestMiddleware',
 'openedx.core.djangoapps.site_configuration.middleware.SessionCookieDomainOverrideMiddleware',
 'debug_toolbar.middleware.DebugToolbarMiddleware']
MIGRATION_MODULES
{}
MKTG_URLS
{}
MKTG_URL_LINK_MAP
{}
MKTG_URL_OVERRIDES
{}
MOBILE_STORE_URLS
{}
MODULESTORE
{'default': {'ENGINE': 'xmodule.modulestore.mixed.MixedModuleStore',
             'OPTIONS': {'mappings': {},
                         'stores': [{'DOC_STORE_CONFIG': {'authsource': '',
                                                          'collection': 'modulestore',
                                                          'connectTimeoutMS': 2000,
                                                          'db': 'edxapp',
                                                          'host': ['edx.devstack.mongo'],
                                                          'password': '********************',
                                                          'port': 27017,
                                                          'read_preference': 'PRIMARY',
                                                          'replicaSet': None,
                                                          'socketTimeoutMS': 3000,
                                                          'ssl': False,
                                                          'user': 'edxapp'},
                                     'ENGINE': 'xmodule.modulestore.split_mongo.split_draft.DraftVersioningModuleStore',
                                     'NAME': 'split',
                                     'OPTIONS': {'default_class': 'xmodule.hidden_module.HiddenDescriptor',
                                                 'fs_root': '/edx/var/edxapp/data',
                                                 'render_template': 'common.djangoapps.edxmako.shortcuts.render_to_string'}},
                                    {'DOC_STORE_CONFIG': {'authsource': '',
                                                          'collection': 'modulestore',
                                                          'connectTimeoutMS': 2000,
                                                          'db': 'edxapp',
                                                          'host': ['edx.devstack.mongo'],
                                                          'password': '********************',
                                                          'port': 27017,
                                                          'read_preference': 'PRIMARY',
                                                          'replicaSet': None,
                                                          'socketTimeoutMS': 3000,
                                                          'ssl': False,
                                                          'user': 'edxapp'},
                                     'ENGINE': 'xmodule.modulestore.mongo.DraftMongoModuleStore',
                                     'NAME': 'draft',
                                     'OPTIONS': {'default_class': 'xmodule.hidden_module.HiddenDescriptor',
                                                 'fs_root': '/edx/var/edxapp/data',
                                                 'render_template': 'common.djangoapps.edxmako.shortcuts.render_to_string'}}]}}}
MODULESTORE_BRANCH
'draft-preferred'
MODULESTORE_FIELD_OVERRIDE_PROVIDERS
()
MONTH_DAY_FORMAT
'F j'
NUMBER_GROUPING
0
OAUTH2_PROVIDER_APPLICATION_MODEL
'oauth2_provider.Application'
OAUTH_ID_TOKEN_EXPIRATION
'********************'
OPENAPI_CACHE_TIMEOUT
'********************'
OPENEDX_ROOT
Path('/edx/app/edxapp/edx-platform/openedx')
OPEN_SEARCH_CONFIG
[{'host': 'localhost', 'port': 9202, 'use_ssl': False}]
OPTIMIZELY_FULLSTACK_SDK_KEY
'********************'
OPTIMIZELY_PROJECT_ID
None
OPTIONAL_APPS
(('problem_builder',
  'openedx.core.djangoapps.content.course_overviews.apps.CourseOverviewsConfig'),
 ('edx_sga', None),
 ('submissions',
  'openedx.core.djangoapps.content.course_overviews.apps.CourseOverviewsConfig'),
 ('openassessment',
  'openedx.core.djangoapps.content.course_overviews.apps.CourseOverviewsConfig'),
 ('openassessment.assessment',
  'openedx.core.djangoapps.content.course_overviews.apps.CourseOverviewsConfig'),
 ('openassessment.fileupload',
  'openedx.core.djangoapps.content.course_overviews.apps.CourseOverviewsConfig'),
 ('openassessment.staffgrader',
  'openedx.core.djangoapps.content.course_overviews.apps.CourseOverviewsConfig'),
 ('openassessment.workflow',
  'openedx.core.djangoapps.content.course_overviews.apps.CourseOverviewsConfig'),
 ('openassessment.xblock',
  'openedx.core.djangoapps.content.course_overviews.apps.CourseOverviewsConfig'),
 ('edxval',
  'openedx.core.djangoapps.content.course_overviews.apps.CourseOverviewsConfig'),
 ('enterprise', None),
 ('consent', None),
 ('integrated_channels.integrated_channel', None),
 ('integrated_channels.degreed', None),
 ('integrated_channels.degreed2', None),
 ('integrated_channels.sap_success_factors', None),
 ('integrated_channels.xapi', None),
 ('integrated_channels.cornerstone', None),
 ('integrated_channels.blackboard', None),
 ('integrated_channels.canvas', None),
 ('integrated_channels.moodle', None))
OPTIONAL_FIELD_API_RATELIMIT
'********************'
ORA2_FILE_PREFIX
'default_env-default_deployment/ora2'
ORGANIZATIONS_AUTOCREATE
True
P3P_HEADER
'CP="Open EdX does not have a P3P policy."'
PARENTAL_CONSENT_AGE_LIMIT
13
PARSE_KEYS
'********************'
PARTNER_SUPPORT_EMAIL
''
PASSWORD_HASHERS
'********************'
PASSWORD_POLICY_COMPLIANCE_ROLLOUT_CONFIG
'********************'
PASSWORD_RESET_EMAIL_RATE
'********************'
PASSWORD_RESET_IP_RATE
'********************'
PASSWORD_RESET_SUPPORT_LINK
'********************'
PASSWORD_RESET_TIMEOUT
'********************'
PASSWORD_RESET_TIMEOUT_DAYS
'********************'
PAYMENT_SUPPORT_EMAIL
'billing@example.com'
PERSONALIZED_RECOMMENDATION_COOKIE_NAME
'edx-user-personalized-recommendation'
PIPELINE
{'COMPILERS': (),
 'CSS_COMPRESSOR': None,
 'DISABLE_WRAPPER': True,
 'JAVASCRIPT': {'base_vendor': {'output_filename': 'js/cms-base-vendor.js',
                                'source_filenames': ['js/src/utility.js',
                                                     'js/src/logger.js',
                                                     'common/js/vendor/jquery.js',
                                                     'common/js/vendor/jquery-migrate.js',
                                                     'js/vendor/jquery.cookie.js',
                                                     'js/vendor/url.min.js',
                                                     'common/js/vendor/underscore.js',
                                                     'common/js/vendor/underscore.string.js',
                                                     'common/js/vendor/backbone.js',
                                                     'js/vendor/URI.min.js',
                                                     'edx-ui-toolkit/js/utils/global-loader.js',
                                                     'edx-ui-toolkit/js/utils/string-utils.js',
                                                     'edx-ui-toolkit/js/utils/html-utils.js',
                                                     'common/js/vendor/popper.js',
                                                     'common/js/vendor/bootstrap.js',
                                                     'common/js/vendor/require.js']},
                'module-js': {'output_filename': 'js/cms-modules.js',
                              'source_filenames': ['xmodule/descriptors/js/000-b82f6c436159f6bc7ca2513e29e82503.js',
                                                   'xmodule/descriptors/js/001-81f6a04b11b9b6b4b1bcd710dcf5777a.js',
                                                   'xmodule/descriptors/js/001-8723f83c97a354f267ea559bc714ee1a.js',
                                                   'xmodule/descriptors/js/001-8b805ada2ba64e646af6992f4da2a942.js',
                                                   'xmodule/descriptors/js/001-91056aaf5a20b34890b4f435926e57f5.js',
                                                   'xmodule/descriptors/js/001-c88750f95f4884a8666f9261eecfa285.js',
                                                   'xmodule/descriptors/js/001-d7842ab69993e5eb58e8d4a4e80c23a2.js',
                                                   'xmodule/descriptors/js/001-f7c2cfb3cff0dd3aefa932f8e02d1435.js',
                                                   'xmodule/modules/js/000-b82f6c436159f6bc7ca2513e29e82503.js',
                                                   'xmodule/modules/js/001-3918b2d4f383c04fed8227cc9f523d6e.js',
                                                   'xmodule/modules/js/001-3ed86006526f75d6c844739193a84c11.js',
                                                   'xmodule/modules/js/001-550e26b7e4efbc0c68a580f6dbecf66c.js',
                                                   'xmodule/modules/js/001-67125230240167b38b9e0cf77e367da8.js',
                                                   'xmodule/modules/js/001-879b5ca9f0c8ae80045af7486d8d310d.js',
                                                   'xmodule/modules/js/001-ce60a84636ea45ab98f1d6e5bfc70965.js',
                                                   'xmodule/modules/js/001-e45ae357eab0e4e2784fa6d04d4e16c1.js',
                                                   'xmodule/modules/js/002-3918b2d4f383c04fed8227cc9f523d6e.js',
                                                   'xmodule/modules/js/002-7de2e4f56b8dbadb90e5de21d0fd31a5.js',
                                                   'xmodule/modules/js/002-8b615179a51250c4dc203f1daa97be63.js',
                                                   'xmodule/modules/js/002-e32c61651b0379c8503ad932a91e7651.js',
                                                   'xmodule/modules/js/003-3918b2d4f383c04fed8227cc9f523d6e.js',
                                                   'xmodule/modules/js/003-b0b94fcb795e61452b7175b797fb5fb2.js',
                                                   'xmodule/modules/js/003-b3206f2283964743c4772b9d72c67d64.js',
                                                   'xmodule/modules/js/004-866df6ea65aa331217cdf46290ead28e.js',
                                                   'xmodule/modules/js/004-b0c34afa95eaa6b45d843d92ca523a94.js',
                                                   'xmodule/modules/js/004-b3206f2283964743c4772b9d72c67d64.js',
                                                   'xmodule/modules/js/005-26caba6f71877f63a7dd4f6796109bf6.js',
                                                   'xmodule/modules/js/005-fc8bd2dc5b96b86d1abefdd417dd8ba5.js',
                                                   'common/js/discussion/content.js',
                                                   'common/js/discussion/discussion.js',
                                                   'common/js/discussion/mathjax_include.js',
                                                   'common/js/discussion/utils.js'],
                              'test_order': 1},
                'proctoring': {'output_filename': 'js/lms-proctoring.js',
                               'source_filenames': ['proctoring/js/models/proctored_exam_allowance_model.js',
                                                    'proctoring/js/models/proctored_exam_attempt_model.js',
                                                    'proctoring/js/models/proctored_exam_bulk_allowance_model.js',
                                                    'proctoring/js/models/proctored_exam_model.js',
                                                    'proctoring/js/models/learner_onboarding_model.js',
                                                    'proctoring/js/collections/proctored_exam_allowance_collection.js',
                                                    'proctoring/js/collections/proctored_exam_attempt_grouped_collection.js',
                                                    'proctoring/js/collections/proctored_exam_onboarding_collection.js',
                                                    'proctoring/js/collections/proctored_exam_collection.js',
                                                    'proctoring/js/views/Backbone.ModalDialog.js',
                                                    'proctoring/js/views/proctored_exam_add_allowance_view.js',
                                                    'proctoring/js/views/proctored_exam_add_bulk_allowance_view.js',
                                                    'proctoring/js/views/proctored_exam_allowance_view.js',
                                                    'proctoring/js/views/proctored_exam_attempt_view.js',
                                                    'proctoring/js/views/proctored_exam_edit_allowance_view.js',
                                                    'proctoring/js/views/proctored_exam_onboarding_view.js',
                                                    'proctoring/js/views/proctored_exam_view.js',
                                                    'proctoring/js/views/proctored_exam_info.js',
                                                    'proctoring/js/views/proctored_exam_instructor_launch.js',
                                                    'proctoring/js/proctored_app.js',
                                                    'proctoring/js/exam_action_handler.js',
                                                    'proctoring/js/dropdown.js']}},
 'JS_COMPRESSOR': None,
 'PIPELINE_ENABLED': False,
 'STYLESHEETS': {'style-main-v1': {'output_filename': 'css/studio-main-v1.css',
                                   'source_filenames': ['css/studio-main-v1.css']},
                 'style-main-v1-rtl': {'output_filename': 'css/studio-main-v1-rtl.css',
                                       'source_filenames': ['css/studio-main-v1-rtl.css']},
                 'style-vendor': {'output_filename': 'css/cms-style-vendor.css',
                                  'source_filenames': ['css/vendor/normalize.css',
                                                       'css/vendor/font-awesome.css',
                                                       'css/vendor/html5-input-polyfills/number-polyfill.css',
                                                       'js/vendor/CodeMirror/codemirror.css',
                                                       'css/vendor/ui-lightness/jquery-ui-1.8.22.custom.css',
                                                       'css/vendor/jquery.qtip.min.css',
                                                       'js/vendor/markitup/skins/simple/style.css',
                                                       'js/vendor/markitup/sets/wiki/style.css']},
                 'style-vendor-tinymce-content': {'output_filename': 'css/cms-style-vendor-tinymce-content.css',
                                                  'source_filenames': ['css/tinymce-studio-content-fonts.css',
                                                                       'js/vendor/tinymce/js/tinymce/skins/studio-tmce4/content.min.css',
                                                                       'css/tinymce-studio-content.css']},
                 'style-vendor-tinymce-skin': {'output_filename': 'css/cms-style-vendor-tinymce-skin.css',
                                               'source_filenames': ['js/vendor/tinymce/js/tinymce/skins/studio-tmce4/skin.min.css']},
                 'style-xmodule-annotations': {'output_filename': 'css/cms-style-xmodule-annotations.css',
                                               'source_filenames': ['css/vendor/ova/annotator.css',
                                                                    'css/vendor/ova/edx-annotator.css',
                                                                    'css/vendor/ova/video-js.min.css',
                                                                    'css/vendor/ova/rangeslider.css',
                                                                    'css/vendor/ova/share-annotator.css',
                                                                    'css/vendor/ova/richText-annotator.css',
                                                                    'css/vendor/ova/tags-annotator.css',
                                                                    'css/vendor/ova/flagging-annotator.css',
                                                                    'css/vendor/ova/diacritic-annotator.css',
                                                                    'css/vendor/ova/grouping-annotator.css',
                                                                    'css/vendor/ova/ova.css',
                                                                    'js/vendor/ova/catch/css/main.css']}},
 'UGLIFYJS_BINARY': 'node_modules/.bin/uglifyjs',
 'YUI_BINARY': 'yui-compressor'}
PLATFORM_DESCRIPTION
'Your Platform Description Here'
PLATFORM_FACEBOOK_ACCOUNT
'http://www.facebook.com/YourPlatformFacebookAccount'
PLATFORM_NAME
'Your Platform Name Here'
PLATFORM_TWITTER_ACCOUNT
'@YourPlatformTwitterAccount'
POLICY_CHANGE_GRADES_ROUTING_KEY
'********************'
POLICY_CHANGE_TASK_RATE_LIMIT
'900/h'
PREPEND_LOCALE_PATHS
[]
PREPEND_WWW
False
PRESS_EMAIL
'press@example.com'
PROCTORING_BACKENDS
{'DEFAULT': 'null', 'null': {}}
PROCTORING_SETTINGS
{}
PROCTORING_USER_OBFUSCATION_KEY
'********************'
PROFILE_IMAGE_BACKEND
{'class': 'openedx.core.storage.OverwriteStorage',
 'options': {'base_url': '/media/profile-images/',
             'location': '/edx/var/edxapp/media/profile-images/'}}
PROFILE_IMAGE_DEFAULT_FILENAME
'images/profiles/default'
PROFILE_IMAGE_DEFAULT_FILE_EXTENSION
'png'
PROFILE_IMAGE_HASH_SEED
'placeholder_secret_key'
PROFILE_IMAGE_MAX_BYTES
1048576
PROFILE_IMAGE_MIN_BYTES
100
PROFILE_IMAGE_SIZES_MAP
{'full': 500, 'large': 120, 'medium': 50, 'small': 30}
PROGRESS_HELP_URL
'https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/latest/course_assets/pages.html?highlight=progress#hiding-or-showing-the-wiki-or-progress-pages'
PROJECT_ROOT
Path('/edx/app/edxapp/edx-platform/cms')
QUEUE_VARIANT
'cms.'
RECALCULATE_GRADES_ROUTING_KEY
'********************'
REDIRECT_CACHE_KEY_PREFIX
'********************'
REDIRECT_CACHE_TIMEOUT
None
REGISTRATION_EMAIL_PATTERNS_ALLOWED
None
REGISTRATION_EXTRA_FIELDS
{'city': 'hidden',
 'confirm_email': 'hidden',
 'country': 'required',
 'gender': 'optional',
 'goals': 'optional',
 'honor_code': 'required',
 'level_of_education': 'optional',
 'mailing_address': 'hidden',
 'terms_of_service': 'hidden',
 'year_of_birth': 'optional'}
REGISTRATION_RATELIMIT
'60/7d'
REGISTRATION_VALIDATION_RATELIMIT
'30/7d'
REPO_ROOT
Path('/edx/app/edxapp/edx-platform')
REQUIRE_BASE_URL
'./'
REQUIRE_BUILD_PROFILE
'cms/js/build.js'
REQUIRE_DEBUG
True
REQUIRE_JS
'js/vendor/requiresjs/require.js'
RESET_PASSWORD_API_RATELIMIT
'********************'
RESET_PASSWORD_TOKEN_VALIDATE_API_RATELIMIT
'********************'
REST_FRAMEWORK
{'DEFAULT_PAGINATION_CLASS': 'edx_rest_framework_extensions.paginators.DefaultPagination',
 'DEFAULT_RENDERER_CLASSES': ('rest_framework.renderers.JSONRenderer',),
 'DEFAULT_THROTTLE_RATES': {'registration_validation': '30/minute',
                            'service_user': '800/minute',
                            'user': '60/minute'},
 'EXCEPTION_HANDLER': 'openedx.core.lib.request_utils.expected_error_exception_handler',
 'PAGE_SIZE': 10,
 'URL_FORMAT_OVERRIDE': None}
RETIRED_EMAIL_DOMAIN
'retired.invalid'
RETIRED_EMAIL_FMT
'retired__user_{}@retired.invalid'
RETIRED_EMAIL_PREFIX
'retired__user_'
RETIRED_USERNAME_FMT
'retired__user_{}'
RETIRED_USERNAME_PREFIX
'retired__user_'
RETIRED_USER_SALTS
['OVERRIDE ME WITH A RANDOM VALUE', 'ROTATE SALTS BY APPENDING NEW VALUES']
RETIREMENT_SERVICE_WORKER_USERNAME
'retirement_worker'
RETIREMENT_STATES
['PENDING',
 'RETIRING_FORUMS',
 'FORUMS_COMPLETE',
 'RETIRING_SALESFORCE_LEADS',
 'SALESFORCE_LEADS_COMPLETE',
 'RETIRING_SEGMENT',
 'SEGMENT_COMPLETE',
 'RETIRING_HUBSPOT',
 'HUBSPOT_COMPLETE',
 'RETIRING_BRAZE',
 'BRAZE_COMPLETE',
 'RETIRING_ENROLLMENTS',
 'ENROLLMENTS_COMPLETE',
 'RETIRING_NOTES',
 'NOTES_COMPLETE',
 'RETIRING_PROCTORING',
 'PROCTORING_COMPLETE',
 'RETIRING_DEMOGRAPHICS',
 'DEMOGRAPHICS_COMPLETE',
 'RETIRING_LICENSE_MANAGER',
 'LICENSE_MANAGER_COMPLETE',
 'RETIRING_LMS_MISC',
 'LMS_MISC_COMPLETE',
 'RETIRING_LMS',
 'LMS_COMPLETE',
 'ADDING_TO_PARTNER_QUEUE',
 'PARTNER_QUEUE_COMPLETE',
 'ERRORED',
 'ABORTED',
 'COMPLETE']
RETRY_ACTIVATION_EMAIL_MAX_ATTEMPTS
5
RETRY_ACTIVATION_EMAIL_TIMEOUT
0.5
REVISION_CONFIG
{'EDX_PLATFORM_REVISION': 'master'}
REVISION_CONFIG_FILE
'/edx/etc/revisions.yml'
ROOT_URLCONF
'cms.urls'
SCRAPE_YOUTUBE_THUMBNAILS_JOB_QUEUE
'edx.cms.core.default'
SEARCH_ENGINE
'search.elastic.ElasticSearchEngine'
SECRET_KEY
'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
True
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
('HTTP_X_FORWARDED_PROTO', 'https')
SECURE_REDIRECT_EXEMPT
[]
SECURE_REFERRER_POLICY
'same-origin'
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SEGMENT_KEY
'********************'
SERVER_EMAIL
'sre@example.com'
SERVICE_VARIANT
'cms'
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
''
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
'studio_sessionid'
SESSION_COOKIE_PATH
'/'
SESSION_COOKIE_SAMESITE
'Lax'
SESSION_COOKIE_SECURE
False
SESSION_ENGINE
'django.contrib.sessions.backends.cache'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_INACTIVITY_TIMEOUT_IN_SECONDS
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
'openedx.core.lib.session_serializers.PickleSerializer'
SETTINGS_MODULE
'cms.envs.devstack_docker'
SHARED_COOKIE_DOMAIN
''
SHIBBOLETH_DOMAIN_PREFIX
'shib:'
SHORT_DATETIME_FORMAT
'm/d/Y P'
SHORT_DATE_FORMAT
'm/d/Y'
SHOW_ACCOUNT_ACTIVATION_CTA
False
SHOW_ACTIVATE_CTA_POPUP_COOKIE_NAME
'show-account-activation-popup'
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
SINGLE_LEARNER_COURSE_REGRADE_ROUTING_KEY
'********************'
SITE_ID
1
SITE_NAME
'localhost:8001'
SOCIAL_AUTH_EDX_OAUTH2_KEY
'********************'
SOCIAL_AUTH_EDX_OAUTH2_PUBLIC_URL_ROOT
'http://localhost:18000'
SOCIAL_AUTH_EDX_OAUTH2_SECRET
'********************'
SOCIAL_AUTH_EDX_OAUTH2_URL_ROOT
'http://edx.devstack.lms:18000'
SOCIAL_AUTH_REDIRECT_IS_HTTPS
False
SOCIAL_AUTH_SAML_SP_PRIVATE_KEY
'********************'
SOCIAL_AUTH_SAML_SP_PRIVATE_KEY_DICT
'********************'
SOCIAL_AUTH_SAML_SP_PUBLIC_CERT
''
SOCIAL_AUTH_SAML_SP_PUBLIC_CERT_DICT
{}
SOCIAL_AUTH_STRATEGY
'auth_backends.strategies.EdxDjangoStrategy'
SOCIAL_MEDIA_FOOTER_URLS
{}
SOCIAL_SHARING_SETTINGS
{'CERTIFICATE_FACEBOOK': False,
 'CERTIFICATE_TWITTER': False,
 'CUSTOM_COURSE_URLS': False,
 'DASHBOARD_FACEBOOK': False,
 'DASHBOARD_TWITTER': False}
SOFTWARE_SECURE_REQUEST_RETRY_DELAY
3600
SOFTWARE_SECURE_RETRY_MAX_ATTEMPTS
6
SOFTWARE_SECURE_VERIFICATION_ROUTING_KEY
'********************'
STATICFILES_DIRS
[Path('/edx/app/edxapp/edx-platform/common/static'),
 Path('/edx/app/edxapp/edx-platform/cms/static')]
STATICFILES_FINDERS
['openedx.core.djangoapps.theming.finders.ThemeFilesFinder',
 'django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_IGNORE_PATTERNS
('*.py',
 '*.pyc',
 'sass/*.scss',
 'sass/*/*.scss',
 'sass/*/*/*.scss',
 'sass/*/*/*/*.scss',
 'spec',
 'spec_helpers',
 'xmodule_js',
 'common_static')
STATICFILES_STORAGE
'openedx.core.storage.DevelopmentStorage'
STATICFILES_STORAGE_KWARGS
{}
STATICI18N_DOMAIN
'djangojs'
STATICI18N_FILENAME_FUNCTION
'statici18n.utils.legacy_filename'
STATICI18N_NAMESPACE
None
STATICI18N_OUTPUT_DIR
'js/i18n'
STATICI18N_PACKAGES
'django.conf'
STATICI18N_ROOT
Path('/edx/app/edxapp/edx-platform/cms/static')
STATIC_ROOT
Path('/edx/var/edxapp/staticfiles/studio')
STATIC_ROOT_BASE
'/edx/var/edxapp/staticfiles'
STATIC_URL
'/static/studio/'
STATIC_URL_BASE
'/static/'
STUDIO_FRONTEND_CONTAINER_URL
None
STUDIO_NAME
'Studio'
STUDIO_SHORT_NAME
'Studio'
SUPPORT_SITE_LINK
''
SWIFT_AUTH_URL
None
SWIFT_AUTH_VERSION
None
SWIFT_KEY
'********************'
SWIFT_REGION_NAME
None
SWIFT_TEMP_URL_DURATION
1800
SWIFT_TEMP_URL_KEY
'********************'
SWIFT_TENANT_ID
None
SWIFT_TENANT_NAME
None
SWIFT_USERNAME
None
SWIFT_USE_TEMP_URLS
False
SYSLOG_SERVER
''
SYSTEM_WIDE_ROLE_CLASSES
[]
TEAMS_HELP_URL
'https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/latest/course_features/teams/teams_setup.html'
TECH_SUPPORT_EMAIL
'technical@example.com'
TEMPLATES
[{'APP_DIRS': False,
  'BACKEND': 'django.template.backends.django.DjangoTemplates',
  'DIRS': [Path('/edx/app/edxapp/edx-platform/cms/templates'),
           Path('/edx/app/edxapp/edx-platform/common/templates'),
           Path('/edx/app/edxapp/edx-platform/common/djangoapps/pipeline_mako/templates'),
           Path('/edx/app/edxapp/edx-platform/common/static'),
           Path('/edx/app/edxapp/edx-platform/openedx/core/djangoapps/cors_csrf/templates'),
           Path('/edx/app/edxapp/edx-platform/openedx/core/djangoapps/dark_lang/templates'),
           Path('/edx/app/edxapp/edx-platform/openedx/core/lib/license/templates'),
           Path('/edx/app/edxapp/edx-platform/cms/djangoapps/pipeline_js/templates')],
  'NAME': 'django',
  'OPTIONS': {'context_processors': ('django.template.context_processors.request',
                                     'django.template.context_processors.static',
                                     'django.contrib.messages.context_processors.messages',
                                     'django.template.context_processors.i18n',
                                     'django.contrib.auth.context_processors.auth',
                                     'django.template.context_processors.csrf',
                                     'help_tokens.context_processor',
                                     'openedx.core.djangoapps.site_configuration.context_processors.configuration_context'),
              'debug': True,
              'loaders': ('openedx.core.djangoapps.theming.template_loaders.ThemeTemplateLoader',
                          'common.djangoapps.edxmako.makoloader.MakoFilesystemLoader',
                          'common.djangoapps.edxmako.makoloader.MakoAppDirectoriesLoader')}},
 {'APP_DIRS': False,
  'BACKEND': 'common.djangoapps.edxmako.backend.Mako',
  'DIRS': [Path('/edx/app/edxapp/edx-platform/cms/templates'),
           Path('/edx/app/edxapp/edx-platform/common/templates'),
           Path('/edx/app/edxapp/edx-platform/common/djangoapps/pipeline_mako/templates'),
           Path('/edx/app/edxapp/edx-platform/common/static'),
           Path('/edx/app/edxapp/edx-platform/openedx/core/djangoapps/cors_csrf/templates'),
           Path('/edx/app/edxapp/edx-platform/openedx/core/djangoapps/dark_lang/templates'),
           Path('/edx/app/edxapp/edx-platform/openedx/core/lib/license/templates'),
           Path('/edx/app/edxapp/edx-platform/cms/djangoapps/pipeline_js/templates')],
  'NAME': 'mako',
  'OPTIONS': {'context_processors': ('django.template.context_processors.request',
                                     'django.template.context_processors.static',
                                     'django.contrib.messages.context_processors.messages',
                                     'django.template.context_processors.i18n',
                                     'django.contrib.auth.context_processors.auth',
                                     'django.template.context_processors.csrf',
                                     'help_tokens.context_processor',
                                     'openedx.core.djangoapps.site_configuration.context_processors.configuration_context'),
              'debug': False}},
 {'APP_DIRS': False,
  'BACKEND': 'common.djangoapps.edxmako.backend.Mako',
  'DIRS': [Path('/edx/app/edxapp/edx-platform/lms/templates'),
           Path('/edx/app/edxapp/edx-platform/common/templates'),
           Path('/edx/app/edxapp/edx-platform/xmodule/capa/templates'),
           Path('/edx/app/edxapp/edx-platform/common/djangoapps/pipeline_mako/templates'),
           Path('/edx/app/edxapp/edx-platform/openedx/core/djangoapps/cors_csrf/templates'),
           Path('/edx/app/edxapp/edx-platform/openedx/core/djangoapps/dark_lang/templates'),
           Path('/edx/app/edxapp/edx-platform/openedx/core/lib/license/templates'),
           Path('/edx/app/edxapp/edx-platform/openedx/features/course_experience/templates')],
  'NAME': 'preview',
  'OPTIONS': {'context_processors': ('django.template.context_processors.request',
                                     'django.template.context_processors.static',
                                     'django.contrib.messages.context_processors.messages',
                                     'django.template.context_processors.i18n',
                                     'django.contrib.auth.context_processors.auth',
                                     'django.template.context_processors.csrf',
                                     'help_tokens.context_processor',
                                     'openedx.core.djangoapps.site_configuration.context_processors.configuration_context'),
              'debug': False,
              'namespace': 'lms.main'}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
'django.test.runner.DiscoverRunner'
TEXTBOOKS_HELP_URL
'https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/latest/course_assets/textbooks.html'
THOUSAND_SEPARATOR
','
TIME_FORMAT
'P'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE
'UTC'
TRACKING_BACKENDS
{'logger': {'ENGINE': 'common.djangoapps.track.backends.logger.LoggerBackend',
            'OPTIONS': {'name': 'tracking'}}}
TRACKING_IGNORE_URL_PATTERNS
['^/event', '^/login', '^/heartbeat']
TRACK_MAX_EVENT
50000
UNIVERSITY_EMAIL
'university@example.com'
UPDATE_SEARCH_INDEX_JOB_QUEUE
'edx.cms.core.default'
UPLOAD_CHUNK_SIZE_IN_MB
10
USAGE_KEY_PATTERN
'********************'
USERNAME_PATTERN
'(?P<username>[\\w .@_+-]+)'
USERNAME_REGEX_PARTIAL
'[\\w .@_+-]+'
USERNAME_REPLACEMENT_WORKER
'OVERRIDE THIS WITH A VALID USERNAME'
USER_TASKS_ARTIFACT_STORAGE
'django.core.files.storage.FileSystemStorage'
USER_TASKS_MAX_AGE
datetime.timedelta(days=7)
USE_I18N
True
USE_L10N
True
USE_THOUSAND_SEPARATOR
False
USE_TZ
True
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
VERIFY_STUDENT
{'DAYS_GOOD_FOR': 365, 'EXPIRING_SOON_WINDOW': 28}
VIDEO_CDN_URL
{}
VIDEO_IMAGE_ASPECT_RATIO
1.7777777777777777
VIDEO_IMAGE_ASPECT_RATIO_ERROR_MARGIN
0.1
VIDEO_IMAGE_ASPECT_RATIO_TEXT
'16:9'
VIDEO_IMAGE_DEFAULT_FILENAME
'images/video-images/default_video_image.png'
VIDEO_IMAGE_MAX_AGE
31536000
VIDEO_IMAGE_MAX_FILE_SIZE_MB
'2 MB'
VIDEO_IMAGE_MAX_HEIGHT
720
VIDEO_IMAGE_MAX_WIDTH
1280
VIDEO_IMAGE_MIN_FILE_SIZE_KB
'2 KB'
VIDEO_IMAGE_MIN_HEIGHT
360
VIDEO_IMAGE_MIN_WIDTH
640
VIDEO_IMAGE_SETTINGS
{'DIRECTORY_PREFIX': 'video-images/',
 'STORAGE_KWARGS': {'base_url': '/media/',
                    'location': '/edx/var/edxapp/media//'},
 'VIDEO_IMAGE_MAX_BYTES': 2097152,
 'VIDEO_IMAGE_MIN_BYTES': 2048}
VIDEO_IMAGE_SUPPORTED_FILE_FORMATS
{'.bmp': 'image/bmp',
 '.bmp2': 'image/x-ms-bmp',
 '.gif': 'image/gif',
 '.jpeg': 'image/jpeg',
 '.jpg': 'image/jpeg',
 '.png': 'image/png'}
VIDEO_TRANSCRIPTS_MAX_AGE
31536000
VIDEO_TRANSCRIPTS_SETTINGS
{'DIRECTORY_PREFIX': 'video-transcripts/',
 'STORAGE_KWARGS': {'base_url': '/media/',
                    'location': '/edx/var/edxapp/media//'},
 'VIDEO_TRANSCRIPTS_MAX_BYTES': 3145728}
VIDEO_TRANSCRIPT_MIGRATIONS_JOB_QUEUE
'edx.cms.core.default'
VIDEO_UPLOAD_PIPELINE
{'BUCKET': '', 'ROOT_PATH': ''}
WEBPACK_CONFIG_PATH
'webpack.dev.config.js'
WEBPACK_LOADER
{'DEFAULT': {'BUNDLE_DIR_NAME': 'bundles/',
             'STATS_FILE': Path('/edx/var/edxapp/staticfiles/studio/webpack-stats.json'),
             'TIMEOUT': 5},
 'WORKERS': {'BUNDLE_DIR_NAME': 'bundles/',
             'STATS_FILE': Path('/edx/var/edxapp/staticfiles/studio/webpack-worker-stats.json')}}
WIKI_ENABLED
True
WIKI_HELP_URL
'https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/latest/course_assets/course_wiki.html'
WSGI_APPLICATION
None
XBLOCK_EXTRA_MIXINS
()
XBLOCK_FIELD_DATA_WRAPPERS
()
XBLOCK_FS_STORAGE_BUCKET
None
XBLOCK_FS_STORAGE_PREFIX
None
XBLOCK_MIXINS
(<class 'lms.djangoapps.lms_xblock.mixin.LmsBlockMixin'>,
 <class 'xmodule.modulestore.inheritance.InheritanceMixin'>,
 <class 'xmodule.x_module.XModuleMixin'>,
 <class 'xmodule.modulestore.edit_info.EditInfoMixin'>,
 <class 'cms.lib.xblock.authoring_mixin.AuthoringMixin'>)
XBLOCK_RUNTIME_V2_EPHEMERAL_DATA_CACHE
'default'
XBLOCK_SELECT_FUNCTION
<function prefer_xmodules at 0x7f326d099820>
XBLOCK_SETTINGS
{'VideoBlock': {'licensing_enabled': True}}
XQUEUE_INTERFACE
{'basic_auth': ['edx', 'edx'],
 'django_auth': {'password': '********************', 'username': 'lms'},
 'url': 'http://edx.devstack.xqueue:18040'}
XQUEUE_WAITTIME_BETWEEN_REQUESTS
5
X_FRAME_OPTIONS
'DENY'
YEAR_MONTH_FORMAT
'F Y'
YOUTUBE
{'API': '********************',
 'IMAGE_API': '********************',
 'METADATA_URL': 'https://www.googleapis.com/youtube/v3/videos',
 'TEST_TIMEOUT': 1500,
 'TEXT_API': '********************'}
YOUTUBE_API_KEY
'********************'
ZENDESK_API_KEY
'********************'
ZENDESK_CUSTOM_FIELDS
{}
ZENDESK_GROUP_ID_MAPPING
{}
ZENDESK_OAUTH_ACCESS_TOKEN
'********************'
ZENDESK_URL
''
ZENDESK_USER
''

You’re seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code.

DJDT

Versions

Time

Settings from cms.envs.devstack_docker

Headers

Request

SQL queries from 1 connection

Signals

Log messages

History