The following are reserved configuration variables that modify Appier Extras behavior:
Name |
Type |
Description |
ADMIN_LAYOUT |
str |
The base layout kind to be used (eg: fluid , fixed ) (defaults to fluid ). |
ADMIN_THEME |
str |
The fonts and colors theme to be used (eg: default , modern , flat , webook ) (defaults to flat ). |
ADMIN_STYLE |
str |
The sub-style to be used, think of it as a sub-theme (eg: romantic ) (defaults to ``). |
ADMIN_LIBS |
str |
The version of the base javascript libraries to be used (eg: current , legacy , next , edge ), should be changed carefully to avoid unwanted changes (defaults to current ). |
ADMIN_BACKGROUND |
str |
The URL of the image to be used as background for simple pages (defaults to None ). |
ADMIN_AVAILABLE |
bool |
If the administration interface should be available/accessible to end-users (defaults to True ). |
ADMIN_PASSWORD |
str |
If provided allows control of the initial password of the root user for initial provisioning (defaults to root ). |
ADMIN_OPEN |
bool |
If the administration interface should be open (for registration) to end-users (defaults to False ). |
ADMIN_OAUTH |
bool |
If OAuth 2.0 support should be enabled for the administration interface (defaults to True ). |
ADMIN_AVATAR_DEFAULT |
bool |
If a new default image should be set for an account's avatar if none is set (defaults to False ). |
ADMIN_IMPERSONATE |
bool |
If impersonation of an user by admin users is allowed, allowing this operation can pose serious security risks (default to False ). |
Name |
Type |
Description |
DIAG_STORE |
bool |
If the multiple HTTP requests in diagnostics should be store in the data source (defaults to False ). |
DIAG_LOGGLY |
bool |
If the Loggly based logging should be used (defaults to False ). |
DIAG_LOGSTASH |
bool |
If the Logstash based logging should be used (defaults to False ). |
DIAG_OUTPUT |
bool |
If each of the HTTP requests should be printed to the stdout (defaults to True ). |
DIAG_STDOUT |
bool |
Same as DIAG_OUTPUT . |
DIAG_GEO |
bool |
If the Geo IP resolution process should take place (extra CPU usage) for the processing of geographic information taken out of the IP address (defaults to False ) . |
DIAG_LEVEL |
str |
The level of verbosity to be used in the logging (eg: minimal , normal , verbose or debug ) (defaults to normal ). |
DIAG_VERBOSE |
bool |
If the log output should be as verbose (extended) as possible (defaults to False ). |
DIAG_MINIMAL |
bool |
If the minimalist version of the logging information should be used instead of the more verbose one (defaults to False ). |
DIAG_FORMAT |
str |
The format to be used while outputting the HTTP request (defaults to combined ). |
DIAG_EMPTY |
bool |
If the complete set of stored request entities should be removed from the data store on part load, use this value carefully to avoid unwanted results (defaults to False ). |
DIAG_MAX_DATA_SIZE |
int |
The limit (in bytes) to be used to determine if HTTP payload should be store or not as part of a diagnostics (defaults to 131072 ). |
Name |
Type |
Description |
CMS_CACHE_ENGINE |
str |
The generic name of the cache engine to be used for CMS access (defaults to memory ). |
CONTENTFUL_CACHE_ENGINE |
str |
The name of the cache engine to be used for Contentful takes precedence over CMS_CACHE_ENGINE . |
PRISMIC_CACHE_ENGINE |
str |
The name of the cache engine to be used for Prismic CMS takes precedence over CMS_CACHE_ENGINE . |
Name |
Type |
Description |
ADMIN_SOCIAL_LIBS |
list |
List of social agents that should have their libraries ensured to be installed (using pip ) at loading, note that this should be an expensive on load operation (defaults to [] ). |
Name |
Type |
Description |
OAUTH_DURATION |
int |
The default duration (in seconds) of the access token until it has to be refreshed (defaults to 3600 ). |
OAUTH_LONG_DURATION |
int |
The default duration (in seconds) of a long lived access token until it has to be refreshed (defaults to 315360000 ). |
Name |
Type |
Description |
BULK_EMAIL |
bool |
If the sent email should be marked as bulk by default (defaults to False ). |
UNSUBSCRIBE_EMAIL |
bool |
If the unsubscribe headers should be set while sending emails by default (defaults to False ). |
LOGO_EMAIL |
bool |
If the logo should be displayed for the email by default (defaults to False ). |
INLINE_EMAIL |
bool |
If by default the HTML of the email should be inlined (defaults to False ). |
INLINER_ENGINE |
str |
The name of the engine (eg: premailer , toronado , etc.) that is going to be used to inline CSS directives into HTML (defaults to None ). |
Name |
Type |
Description |
PREMAILER_KEEP_TAGS |
bool |
If the style tags should be kept after inlining (defaults to True ). |
PREMAILER_STRIP_IMPORTANT |
bool |
If the important marked rules should be removed on parse (defaults to False ). |
PREMAILER_CACHE_CSS |
bool |
If the parsing of the CSS should be "cached" (defaults to False ). |
PREMAILER_VALIDATE_CSS |
bool |
If the CSS structure should be validated on parse (defaults to False ). |
Name |
Type |
Description |
LOGGLY_LOG |
bool |
If the Loggly based logging handler should be activated on part load (defaults to False ). |
LOGGLY_BUFFER_SIZE |
int |
The size of the buffer (in number of entries) until the buffer is flushed (defaults to 128 ). |
LOGGLY_TIMEOUT |
int |
The timeout in seconds in seconds until the buffer is flushed (defaults to 30 ). |
Name |
Type |
Description |
LOGSTASH_LOG |
bool |
If the Logstash based logging handler should be activated on part load (defaults to False ). |
LOGSTASH_BUFFER_SIZE |
int |
The size of the buffer (in number of entries) until the buffer is flushed (defaults to 128 ). |
LOGSTASH_TIMEOUT |
int |
The timeout in seconds in seconds until the buffer is flushed (defaults to 30 ). |
Name |
Type |
Description |
SEMATEXT_LOG |
bool |
If the Sematext based logging handler should be activated on part load (defaults to False ). |
SEMATEXT_BUFFER_SIZE |
int |
The size of the buffer (in number of entries) until the buffer is flushed (defaults to 128 ). |
SEMATEXT_TIMEOUT |
int |
The timeout in seconds in seconds until the buffer is flushed (defaults to 30 ). |
Name |
Type |
Description |
PREFLIGHT_DATA |
str |
The default data for the response to be returned to the OPTIONS request (defaults to ``). |
PREFLIGHT_MAX_AGE |
int |
The number of seconds to be used in cache infvalication for the Cache-Control headers to be returned to the OPTIONS request (defaults to 86400 ). |