
    
]j                     6   d Z ddlZddlmZ ddlmZmZ  ee      j                         j                  j                  Z
e
j                  dz  dz  Z edd	      Z ed
de      Z edd e             Zg dZg dZdZdegddg didgZdZdde
dz  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e
d#z  Zd$Zg Zej?                         r'ed%z  j?                         rejA                  ed%z         d&Z!e
d'z  Z"d(Z#d)gd*gg d+d,d-d.Z$dZ%dZ&g d/Z'd0Z(d1d2dd3Z)dZ*dZ+y)4z5
Django settings for Trust Membership Portal Backend
    N)Path)configCsvztrust-frontendbuild
SECRET_KEYz5django-insecure-change-this-in-production-12345678990)defaultDEBUGT)r   castALLOWED_HOSTSzlocalhost,127.0.0.1)zdjango.contrib.adminzdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.messageszdjango.contrib.staticfilesrest_frameworkzrest_framework.authtokencorsheadersdjango_filtersimport_exportmemberspayments
accounting)	z-django.middleware.security.SecurityMiddlewarez*whitenoise.middleware.WhiteNoiseMiddlewarez4django.contrib.sessions.middleware.SessionMiddlewarez%corsheaders.middleware.CorsMiddlewarez)django.middleware.common.CommonMiddlewarez)django.middleware.csrf.CsrfViewMiddlewarez7django.contrib.auth.middleware.AuthenticationMiddlewarez4django.contrib.messages.middleware.MessageMiddlewarez6django.middleware.clickjacking.XFrameOptionsMiddlewareztrust_portal.urlsz/django.template.backends.django.DjangoTemplates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trust_portal.wsgi.applicationr   zdjango.db.backends.sqlite3z
db.sqlite3)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Asia/Kolkatazstatic/staticfilesz7whitenoise.storage.CompressedManifestStaticFilesStoragestaticzmedia/mediazdjango.db.models.BigAutoFieldz1rest_framework.authentication.TokenAuthenticationz*rest_framework.permissions.IsAuthenticated)z1django_filters.rest_framework.DjangoFilterBackendz#rest_framework.filters.SearchFilterz%rest_framework.filters.OrderingFilterz.rest_framework.pagination.PageNumberPagination2   )DEFAULT_AUTHENTICATION_CLASSESDEFAULT_PERMISSION_CLASSESDEFAULT_FILTER_BACKENDSDEFAULT_PAGINATION_CLASS	PAGE_SIZE)
zhttp://localhost:3000zhttp://127.0.0.1:3000zhttp://localhost:5173zhttp://127.0.0.1:5173http://localhost:8000zhttp://127.0.0.1:8000zhttp://edainfront.inz)https://sreeramalakshmi-api.edainfront.inz%https://sreeramalakshmi.edainfront.inr#   z.django.core.mail.backends.console.EmailBackendz,Sri Ramalakshmi Amman Thirukoil, Arumuganeri )nameaddress	logo_path),__doc__ospathlibr   decoupler   r   __file__resolveparentBASE_DIRREACT_BUILD_DIRr   boolr	   r   INSTALLED_APPS
MIDDLEWAREROOT_URLCONF	TEMPLATESWSGI_APPLICATION	DATABASESAUTH_PASSWORD_VALIDATORSLANGUAGE_CODE	TIME_ZONEUSE_I18NUSE_TZ
STATIC_URLSTATIC_ROOTSTATICFILES_STORAGESTATICFILES_DIRSexistsappend	MEDIA_URL
MEDIA_ROOTDEFAULT_AUTO_FIELDREST_FRAMEWORKCORS_ALLOW_ALL_ORIGINSCORS_ALLOW_CREDENTIALSCSRF_TRUSTED_ORIGINSEMAIL_BACKENDTRUST_CONFIGACTIVE_RECEIPT_TEMPLATECUSTODIAN_SIGNATURE_PATH     ?/var/www/kalinger_portal/trust-backend/trust_portal/settings.py<module>rQ      s   
    >!!#**11 //$44w> L*ab
 	w400ECER*

 # E !  #
		  3  .<'	, 	Z 	P 	Q 	R   		 
&O   8!; C C EOh67 	
 5 
 	<' 	5# 
 !Q#*    " A" ;   rO   