o
    E&oi                     @   s  d dl mZmZmZmZmZ d dlZd dlZd dlm	Z	 e	e
 jjZejedfdZejejed edZeedZed	dZed
ZedZg dZg dZdZdejed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iZ dd idd!idd"idd#igZ!d$Z"ejed%Z#d&Z$d'Z%dZ&dZ'dZ(d(Z)ejed)Z*d*Z+d+d,gZ,ed-Z-dZ.d.Z/ej0Z0ej1Z1ej2Z2dZ3ej4Z4ej5Z5ed/Z6ed0Z7ed1Z8dZ9ed2Z:ed3Z;dS )4    )logger_settingsrest_framework_settingsswagger_settingssimple_jwt_settingscron_jobs_settingsN)PathF)DEBUGz.env
SECRET_KEYMAX_FILE_SIZEr   ALLOWED_HOSTSINTERNAL_IPS)zdjango.contrib.adminzdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.messageszdjango.contrib.staticfilesZdebug_toolbarZcorsheadersZrest_frameworkZdjango_filtersZdrf_yasgZdrf_api_loggerZdjango_crontabz	apps.userzapps.clientzapps.projectzapps.employeezapps.reportzapps.vendorzapps.consultantzapps.contractor)z/debug_toolbar.middleware.DebugToolbarMiddlewarez-django.middleware.security.SecurityMiddlewarez%corsheaders.middleware.CorsMiddleware)django.middleware.common.CommonMiddlewarez4django.contrib.sessions.middleware.SessionMiddlewarer   z)django.middleware.csrf.CsrfViewMiddlewarez7django.contrib.auth.middleware.AuthenticationMiddlewarez4django.contrib.messages.middleware.MessageMiddlewarez6django.middleware.clickjacking.XFrameOptionsMiddlewarezCdrf_api_logger.middleware.api_logger_middleware.APILoggerMiddlewarez	core.urlsz/django.template.backends.django.DjangoTemplatescore	templatesTcontext_processors)z(django.template.context_processors.debugz*django.template.context_processors.requestz+django.contrib.auth.context_processors.authz3django.contrib.messages.context_processors.messages)BACKENDDIRSAPP_DIRSOPTIONSzcore.wsgi.applicationdefaultz&django.db.backends.postgresql_psycopg2ZDB_NAMEZDB_USERZDB_PASSWORDZDB_HOSTZDB_PORT)ENGINENAMEUSERPASSWORDHOSTPORTr   zHdjango.contrib.auth.password_validation.UserAttributeSimilarityValidatorz>django.contrib.auth.password_validation.MinimumLengthValidatorz?django.contrib.auth.password_validation.CommonPasswordValidatorz@django.contrib.auth.password_validation.NumericPasswordValidatorz/media/Zmediazen-uszAsia/Kolkataz/static/Zstaticzdjango.db.models.BigAutoFieldz;apps.user.authentication_backends.EmailOrPhoneNoAuthBackendz)django.contrib.auth.backends.ModelBackendCORS_ALLOWED_ORIGINSz	user.UserEMAIL_BACKEND
EMAIL_HOST
EMAIL_PORTEMAIL_HOST_USEREMAIL_HOST_PASSWORD)<Zcore.configr   r   r   r   r   environospathlibr   __file__resolveparentZBASE_DIRZEnvboolenvZread_envpathjoinr	   intr
   r   listr   r   INSTALLED_APPS
MIDDLEWAREROOT_URLCONF	TEMPLATESWSGI_APPLICATION	DATABASESAUTH_PASSWORD_VALIDATORS	MEDIA_URL
MEDIA_ROOTLANGUAGE_CODE	TIME_ZONEUSE_I18NZUSE_L10NUSE_TZ
STATIC_URLSTATIC_ROOTDEFAULT_AUTO_FIELDAUTHENTICATION_BACKENDSr   ZDRF_API_LOGGER_DATABASEAUTH_USER_MODELLOGGINGZREST_FRAMEWORKZSWAGGER_SETTINGSAPPEND_SLASHZ
SIMPLE_JWTZCRONJOBSr   r   r   EMAIL_USE_TLSr    r!    rC   rC   3/var/www/html/kuke-dev/django-kuke/core/settings.py<module>   s    



