B
    ڈa              	   @   sH  d Z ddlZddlZddlmZ ddlmZ ee j	j	Z
eeje
dZeeZW dQ R X efddZdZd	Zed
dZdddddddgZdddddddgZdZdg ddddd d!gid"gZd#Zd$d%eje
ed&d'iZd(d)id(d*id(d+id(d,igZd-Zd.ZdZdZ dZ!d/Z"eje
d0gZ#eje
d1Z$d2Z%d3Z&dS )4a,  
Django settings for website project.

Generated by 'django-admin startproject' using Django 3.2.8.

For more information on this file, see
https://docs.djangoproject.com/en/3.2/topics/settings/

For the full list of settings and their values, see
https://docs.djangoproject.com/en/3.2/ref/settings/
    N)Path)ImproperlyConfiguredzconfigs.jsonc             C   sN   y&||  }|dkrd}n|dkr$d}|S  t k
rH   td| Y nX dS )z5Get configs setting or fail with ImproperlyConfiguredTrueTFalseFzSet the {} settingN)KeyErrorr   format)settingconfigsval r   ,/var/www/html/quarry.kay.ke/main/settings.pyget_configs   s    r   z-342s(s(!hsjd998sde8$=o4$3m!(o+kce2^97kp6#ujhiFALLOWED_HOSTS,zdjango.contrib.adminzdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.messageszdjango.contrib.staticfileshomez-django.middleware.security.SecurityMiddlewarez4django.contrib.sessions.middleware.SessionMiddlewarez)django.middleware.common.CommonMiddlewarez)django.middleware.csrf.CsrfViewMiddlewarez7django.contrib.auth.middleware.AuthenticationMiddlewarez4django.contrib.messages.middleware.MessageMiddlewarez6django.middleware.clickjacking.XFrameOptionsMiddlewarez	main.urlsz/django.template.backends.django.DjangoTemplatesTZcontext_processorsz(django.template.context_processors.debugz*django.template.context_processors.requestz+django.contrib.auth.context_processors.authz3django.contrib.messages.context_processors.messages)BACKENDZDIRSAPP_DIRSOPTIONSzmain.wsgi.applicationdefaultzdjango.db.backends.sqlite3ZSQLITE_NAME)ENGINENAMEr   zHdjango.contrib.auth.password_validation.UserAttributeSimilarityValidatorz>django.contrib.auth.password_validation.MinimumLengthValidatorz?django.contrib.auth.password_validation.CommonPasswordValidatorz@django.contrib.auth.password_validation.NumericPasswordValidatorzen-usZUTCz/static/ZstaticZmediaz/media/zdjango.db.models.BigAutoField)'__doc__osZjsonpathlibr   django.core.exceptionsr   __file__resolveparentZBASE_DIRopenpathjoinZconfigs_fileloadr	   r   
SECRET_KEYDEBUGsplitr   INSTALLED_APPS
MIDDLEWAREROOT_URLCONF	TEMPLATESWSGI_APPLICATION	DATABASESAUTH_PASSWORD_VALIDATORSLANGUAGE_CODE	TIME_ZONEUSE_I18NUSE_L10NUSE_TZ
STATIC_URLSTATICFILES_DIRS
MEDIA_ROOT	MEDIA_URLDEFAULT_AUTO_FIELDr   r   r   r   <module>   sf   

