X-Git-Url: https://git.0d.be/?p=chloro.git;a=blobdiff_plain;f=chloro%2Fsettings.py;h=dffc6df025843b58f75e8ed522d6dabbf798d695;hp=f3d06cd01ed09df45953f3afe0d6046c00ea04e0;hb=09aaa15305cc1d5c2708ff0a9d70c52adbaf06ac;hpb=b72463af58122ee9d655a79c7fe2aa2d84649336 diff --git a/chloro/settings.py b/chloro/settings.py index f3d06cd..dffc6df 100644 --- a/chloro/settings.py +++ b/chloro/settings.py @@ -10,8 +10,11 @@ For the full list of settings and their values, see https://docs.djangoproject.com/en/1.11/ref/settings/ """ +import copy import os +from django.conf import global_settings + # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) @@ -36,6 +39,8 @@ INSTALLED_APPS = [ 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', + 'ckeditor', + 'gadjo', 'taggit', 'chloro.phyll', ] @@ -110,12 +115,34 @@ USE_TZ = True # https://docs.djangoproject.com/en/1.11/howto/static-files/ STATIC_ROOT = os.path.join(BASE_DIR, 'collected-static') STATIC_URL = '/static/' - +STATICFILES_FINDERS = list(global_settings.STATICFILES_FINDERS) + ['gadjo.finders.XStaticFinder'] # Media files MEDIA_ROOT = os.path.join(BASE_DIR, 'media') MEDIA_URL = '/media/' +# ckeditor +CKEDITOR_UPLOAD_PATH = 'uploads/' +CKEDITOR_IMAGE_BACKEND = 'pillow' + +CKEDITOR_CONFIGS = { + 'default': { + 'allowedContent': True, + 'removePlugins': 'stylesheetparser', + 'toolbar_Own': [ + ['Source', 'Format', '-', 'Bold', 'Italic'], + ['NumberedList', 'BulletedList'], + ['JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'], + ['Link', 'Unlink'], + ['Image', '-', 'HorizontalRule'], + ['RemoveFormat',], + ['Maximize'], + ], + 'toolbar': 'Own', + 'resize_enabled': False, + 'height': 500, + }, +} local_settings_file = os.environ.get( 'CHLORO_SETTINGS_FILE', os.path.join(os.path.dirname(__file__), 'local_settings.py')