o
    Xg%                     @   s  d Z ddlmZ ddlZddlZddlZddlZdd e_ee	 j
j
Ze Zejejed dZdZg d	Zd
ddddddiddgdddidZg dZd
ZddddiZg dZdZdejedgddg didgZd Zdd!ed"ed#ed$ed%ed&d'd(id)iZd*d+id*d,id*d-id*d.igZd/Zd0ZdZ dZ!dZ"dd1l#m$Z% d/e%d2fgZ&ejed3fZ'dZ(dZ)d4Z*dZ+dZ,dZ-ejej.eZ/ejed5Z0e0Z1d6Z2ejed7Z3d8Z4ejed9gZ5d:Z6d;Z7e Z8d<Z9d=d>gd?gd@Z:dZ;dZ<dd/dAg dBdCdDg dEdCdFg dGdCdHg dIdCdJdKg dLdCdMg dNdCdOg dPdCdQg dRdCdJdSg dTdCdUdVdWgdCdXdYdZgdCd[d\gdCd[d]gdCdJd^d_dYgdCge4d` gdadAg dbdcgdddedfddgdhdig djdkiZ=dlZ>e4dm Z?dnZ@doZAdS )pz Django 3.2.4    )PathNc                  G   s   ddgS )Nen_USutf8 )argsr   r   !/var/www/html/kck/kck/settings.py<lambda>   s    r   z.envz2&0^_enc-c4l79p7d=g7p5_2nx4)&_s9v5vpux^m3!7&!ep!3efF)z185.201.9.2zkckok.myzwww.kckok.myz"66d7-211-26-122-216.ngrok-free.app   fileERRORzlogging.FileHandlerz)/var/www/html/kck/error/django-errors.log)levelclassfilenamedjangoT)handlersr   	propagate)versiondisable_existing_loggersr   loggers)zwhitenoise.runserver_nostatickck2021tinymcedjango_lightckeditorckeditor_uploaderzdjango.contrib.adminzdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.messageszdjango.contrib.staticfileszdjango.contrib.siteszdjango.contrib.sitemaps
compressordefaultz-django.core.cache.backends.locmem.LocMemCachezunique-snowflake)BACKENDLOCATION)z%django.middleware.gzip.GZipMiddlewarez'htmlmin.middleware.HtmlMinifyMiddlewarez(htmlmin.middleware.MarkRequestMiddlewarez-django.middleware.security.SecurityMiddlewarez*whitenoise.middleware.WhiteNoiseMiddlewarez)django.middleware.locale.LocaleMiddlewarez4django.contrib.sessions.middleware.SessionMiddlewarez)django.middleware.common.CommonMiddlewarez)django.middleware.csrf.CsrfViewMiddlewarez7django.contrib.auth.middleware.AuthenticationMiddlewarez4django.contrib.messages.middleware.MessageMiddlewarez6django.middleware.clickjacking.XFrameOptionsMiddlewarezkck.urlsz/django.template.backends.django.DjangoTemplatesr   context_processors)z(django.template.context_processors.debugz*django.template.context_processors.requestz+django.contrib.auth.context_processors.authz3django.contrib.messages.context_processors.messages)r   DIRSAPP_DIRSOPTIONSzkck.wsgi.applicationzdjango.db.backends.mysqlDB_NAMEDB_USERDB_PASSWORDDB_HOSTDB_PORTinit_commandz!SET default_storage_engine=InnoDB)ENGINENAMEUSERPASSWORDHOSTPORTr!   r)   zHdjango.contrib.auth.password_validation.UserAttributeSimilarityValidatorz>django.contrib.auth.password_validation.MinimumLengthValidatorz?django.contrib.auth.password_validation.CommonPasswordValidatorz@django.contrib.auth.password_validation.NumericPasswordValidatorenzAsia/Singapore)gettextEnglishzlocale/i3mediaz/media/staticfilesz/static/staticz5django.contrib.staticfiles.storage.StaticFilesStorage)z3django.contrib.staticfiles.finders.FileSystemFinderz7django.contrib.staticfiles.finders.AppDirectoriesFinderz#compressor.finders.CompressorFindercontentz0compressor.filters.css_default.CssAbsoluteFilterz'compressor.filters.cssmin.rCSSMinFilterz$compressor.filters.jsmin.JSMinFilter)cssjsdocument)Source-SaveNewPagePreviewPrintr9   	Templates)nameitems	clipboard)CutCopyPaste	PasteTextPasteFromWordr9   UndoRedoediting)FindReplacer9   	SelectAllforms)	FormCheckboxRadio	TextFieldTextareaSelectButtonImageButtonHiddenField/basicstyles)BoldItalic	UnderlineStrike	SubscriptSuperscriptr9   RemoveFormat	paragraph)NumberedListBulletedListr9   OutdentIndentr9   
Blockquote	CreateDivr9   JustifyLeftJustifyCenterJustifyRightJustifyBlockr9   BidiLtrBidiRtlLanguagelinks)LinkUnlinkAnchorinsert)	ImageYoutubeFlashTableHorizontalRuleSmileySpecialChar	PageBreakIframestyles)StylesFormatFontFontSizecolors	TextColorBGColortoolsMaximize
ShowBlocksaboutCodeSnippetAboutyourcustomtoolsr<   zcss/custom_ckeditor.cssCustom)moder7   doctools)r?   groupsi  i  i  zC//cdn.mathjax.org/mathjax/2.2-latest/MathJax.js?config=TeX-AMS_HTML   ,)uploadimagedivautolink	autoembedembedsemanticautogrowdevtoolswidget	lineutilsrA   dialogdialoguielementspathcodesnippet)languagetoolbar_CustomcontentsCsstoolbartoolbarGroupsheightfilebrowserWindowHeightfilebrowserWindowWidthtoolbarCanCollapse
mathJaxLib	tabSpacesextraPluginszuploads/zckeditor/ckeditor/
SAMEORIGINzdjango.db.models.BigAutoField)B__doc__pathlibr   psycopg2os_localeenviron_getdefaultlocale__file__resolveparentBASE_DIREnvenvread_envpathjoin
SECRET_KEYDEBUGALLOWED_HOSTSLOGGINGINSTALLED_APPSSITE_IDCACHES
MIDDLEWAREROOT_URLCONF	TEMPLATESWSGI_APPLICATION	DATABASESAUTH_PASSWORD_VALIDATORSLANGUAGE_CODE	TIME_ZONEUSE_I18NUSE_L10NUSE_TZdjango.utils.translationr/   _	LANGUAGESLOCALE_PATHSSECURE_SSL_REDIRECTSECURE_HSTS_PRELOADSECURE_HSTS_SECONDSSESSION_COOKIE_SECURECSRF_COOKIE_SECURESECURE_HSTS_INCLUDE_SUBDOMAINSabspathPROJECT_ROOT	MEDIA_DIR
MEDIA_ROOT	MEDIA_URLSTATIC_ROOT
STATIC_URLSTATICFILES_DIRSSTATICFILES_STORAGESTATICFILES_FINDERSCOMPRESS_ENABLEDCOMPRESS_CSS_HASHING_METHODCOMPRESS_FILTERSHTML_MINIFYKEEP_COMMENTS_ON_MINIFYINGCKEDITOR_CONFIGSCKEDITOR_UPLOAD_PATHCKEDITOR_BASEPATHX_FRAME_OPTIONSDEFAULT_AUTO_FIELDr   r   r   r   <module>   s(   

		

@