Settings

Settings for core_main_app. These settings are overwritten at project level.

core_main_app.settings.ADMINS = []

Email addresses of admins.

Type:list
core_main_app.settings.BASE_DIR = '/home/docs/checkouts/readthedocs.org/user_builds/core-main-app/checkouts/stable'

Project installation directory.

Type:str
core_main_app.settings.BLOB_HOST = 'GRIDFS'

Type of file storage.

Type:str
core_main_app.settings.BLOB_HOST_PASSWORD = None

Password for file storage.

Type:str
core_main_app.settings.BLOB_HOST_URI = 'mongodb://mgi_user:mgi_password@localhost/mgi'

File storage system URI.

Type:str
core_main_app.settings.BLOB_HOST_USER = None

User for file storage.

Type:str
core_main_app.settings.BROKER_TRANSPORT_OPTIONS = {'fanout_patterns': True, 'fanout_prefix': True, 'visibility_timeout': 3600}

Celery broker options.

Type:dict
core_main_app.settings.BROKER_URL = 'redis://localhost:6379/0'

Celery broker address.

Type:str
core_main_app.settings.CAN_ANONYMOUS_ACCESS_PUBLIC_DATA = False

Can anonymous user access public data.

Type:bool
core_main_app.settings.CAN_SET_PUBLIC_DATA_TO_PRIVATE = True

Can set public data to private.

Type:bool
core_main_app.settings.CAN_SET_WORKSPACE_PUBLIC = True

Can set workspace public.

Type:bool
core_main_app.settings.CELERY_RESULT_BACKEND = 'redis://localhost:6379/0'

Celery backend for results.

Type:str
core_main_app.settings.DB_NAME = 'mgi'

MongoDB password.

Type:str
core_main_app.settings.DEFAULT_DATA_RENDERING_XSLT = 'core_main_app/common/xsl/xml2html.xsl'

Path to default XSLT to render data.

Type:str
core_main_app.settings.DISPLAY_NIST_HEADERS = False

HTML pages show the NIST headers/footers.

Type:bool
core_main_app.settings.EMAIL_SUBJECT_PREFIX = u'[Django] '

Prefix for easy classification of emails.

Type:str
core_main_app.settings.GRIDFS_DATA_COLLECTION = 'fs_data'

Collection name for file storage in MongoDB.

Type:str
core_main_app.settings.INSTALLED_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sites', 'password_policies', 'core_main_app', 'tests']

List of apps installed.

Type:list
core_main_app.settings.LOCALE_PATHS = ('/home/docs/checkouts/readthedocs.org/user_builds/core-main-app/checkouts/stable/core_main_app/locale',)

Path for translation messages.

Type:list
core_main_app.settings.LOCK_OBJECT_TTL = 600

Lock duration on files.

Type:int
core_main_app.settings.MANAGERS = []

Email addresses of moderators (managers).

Type:list
core_main_app.settings.MONGODB_URI = 'mongodb://mgi_user:mgi_password@localhost/mgi'

MongoDB connection URI. Automatically generated from other parameters.

Type:str
core_main_app.settings.MONGO_PASSWORD = 'mgi_password'

MongoDB password.

Type:str
core_main_app.settings.MONGO_USER = 'mgi_user'

MongoDB user.

Type:str
core_main_app.settings.PASSWORD_MIN_LENGTH = 0

Required minimum length of a password.

Type:int
core_main_app.settings.PASSWORD_MIN_LOWERCASE_LETTERS = 0

Required number of lowercase chars in a password.

Type:int
core_main_app.settings.PASSWORD_MIN_UPPERCASE_LETTERS = 0

Required number of uppercase chars in a password.

Type:int
core_main_app.settings.RESULTS_PER_PAGE = 10

Results per page.

Type:int
core_main_app.settings.SEARCHABLE_DATA_OCCURRENCES_LIMIT = None

Limit for number of occurent to be returned by a search.

Type:int | None
core_main_app.settings.SECRET_KEY = 'fake-key'

Django application secret key.

Type:str
core_main_app.settings.SERVER_EMAIL = u'root@localhost'

Email address sending the message.

Type:str
core_main_app.settings.SERVER_URI = 'http://127.0.0.1:8000'

Server URI for import reference.

Type:str
core_main_app.settings.SSL_CERTIFICATES_DIR = 'certs'

SSL certificates directory location.

Type:str
core_main_app.settings.USE_BACKGROUND_TASK = False

Define use of celery for background tasks.

Type:bool
core_main_app.settings.USE_EMAIL = False

Activate email sending on the platform.

Type:bool
core_main_app.settings.USE_TZ = False

Activate use of timezones.

Type:bool
core_main_app.settings.WEBSITE_ADMIN_COLOR = 'yellow'

color of the admin dashboard.

Type:str
core_main_app.settings.WEBSITE_COMPACT_TITLE = 'Project'

Website title.

Type:str
core_main_app.settings.XERCES_VALIDATION = False

Enables Xerces validation (requires additional packages).

Type:bool
core_main_app.settings.XSD_URI_RESOLVER = None

None, ‘REQUESTS_RESOLVER’.

Type:str
Type:XSD URI Resolver for lxml validation. Choose from