Wagtail CRX Django Settings¶
Default settings are loaded from coderedcms/settings.py
. Available settings
for Wagtail CRX:
CRX_FRONTEND_*¶
Various frontend settings to specify defaults and choices used in the wagtail admin related to rendering blocks, pages, and templates. By default, all CRX_FRONTEND_* settings are designed to work with Bootstrap 5 CSS framework, but these can be customized if using a different CSS framework or theme variant.
Available settings are defined here <https://github.com/coderedcorp/coderedcms/blob/main/coderedcms/settings.py>.
CRX_PROTECTED_MEDIA_ROOT¶
The directory where files from File Upload fields on Form Pages are saved. These
files are served through Django using CRX_PROTECTED_MEDIA_URL
and require
login to access. Defaults to protected/
in your project directory.
CRX_PROTECTED_MEDIA_UPLOAD_WHITELIST¶
The allowed filetypes for media upload in the form of a list of file type
extensions. Default is blank. For example, to only allow documents and images,
set to: ['.pdf', '.doc', '.docx', '.txt', '.rtf', '.jpg', '.jpeg', '.png',
'.gif']
CRX_PROTECTED_MEDIA_UPLOAD_BLACKLIST¶
The disallowed filetypes for media upload in the form of a list of file type
extensions. Defaults to ['.sh', '.exe', '.bat', '.ps1', '.app', '.jar', '.py',
'.php', '.pl', '.rb']
CRX_PROTECTED_MEDIA_URL¶
The URL for protected media files from form file uploads. Defaults to
'/protected/'