47 lines
1.5 KiB
Python
47 lines
1.5 KiB
Python
"""
|
|
This config file runs the simplest dev environment using sqlite, and db-based
|
|
sessions. Assumes structure:
|
|
|
|
/envroot/
|
|
/db # This is where it'll write the database file
|
|
/mitx # The location of this repo
|
|
|
|
"""
|
|
from common import *
|
|
|
|
CSRF_COOKIE_DOMAIN = 'localhost'
|
|
|
|
DATABASES = {
|
|
'default': {
|
|
'ENGINE': 'django.db.backends.sqlite3',
|
|
'NAME': ENV_ROOT / "db" / "mitx.db",
|
|
}
|
|
}
|
|
|
|
# Make this unique, and don't share it with anybody.
|
|
SECRET_KEY = '85920908f28904ed733fe576320db18cabd7b6cd'
|
|
|
|
DEBUG = True
|
|
TEMPLATE_DEBUG = True
|
|
|
|
# This is disabling ASKBOT, but not properly overwriting INSTALLED_APPS. ???
|
|
# It's because our ASKBOT_ENABLED here is actually shadowing the real one.
|
|
#
|
|
# ASKBOT_ENABLED = True
|
|
# MITX_FEATURES['SAMPLE'] = True # Switch to this system so we get around the shadowing
|
|
|
|
INSTALLED_APPS = installed_apps(extras=['debug_toolbar'])
|
|
MIDDLEWARE_CLASSES = ('debug_toolbar.middleware.DebugToolbarMiddleware',) + MIDDLEWARE_CLASSES
|
|
|
|
DEBUG_TOOLBAR_PANELS = (
|
|
'debug_toolbar.panels.version.VersionDebugPanel',
|
|
'debug_toolbar.panels.timer.TimerDebugPanel',
|
|
# 'debug_toolbar.panels.settings_vars.SettingsVarsDebugPanel',
|
|
'debug_toolbar.panels.headers.HeaderDebugPanel',
|
|
'debug_toolbar.panels.request_vars.RequestVarsDebugPanel',
|
|
'debug_toolbar.panels.sql.SQLDebugPanel',
|
|
'debug_toolbar.panels.signals.SignalDebugPanel',
|
|
'debug_toolbar.panels.logger.LoggingPanel',
|
|
# 'debug_toolbar.panels.profiling.ProfilingDebugPanel', # Lots of overhead
|
|
)
|