U
    h%                     @   s(  d Z ddlmZ ddlZddlmZ ddlmZ ddlZejedfdZ	ee
 jjZejejed e	d	Ze	d
dkrdndZdZdZdZddgZdZdZdddddgZddddddddddd d!d"d#d$d%d&d'd(d)d*gZd+d,d-d.d/d0d1d2gZd3Zd4ejed5gdd6d7d8d9d:gid;gZd<Zd=d>ed? d@iZdAdBidAdCidAdDidAdEigZ dFZ!dGZ"dZ#dZ$dHZ%ejedIZ&dJZ'ejedKZ(dLZ)dMZ*dZ+dNZ,dOZ-dPZ.dQZ/edRdSeddTdUZ0dVgdWgdXZ1dZ2dYZ3dZd[d\d]d^gZ4d_Z3e	d`ddaZ5dbZ6e	dcdddaZ7deZ8dfgZ9dgZ:dgZ;dhZ<diZ=d=dje8dkiZ>e	dldmdaZ?e	dndodaZ@dddpdqidpdqidrdsdtduiidvdwid
dxejdyeA Bdz d{d|d}d
dxejdyd~eA Bdz d{d|d}ddxejdydeA Bdz d{d|d}ddsgdddddgdddddgd
d|dddddgd
d|ddde@dZCdS )a+  
Django settings for yantra project.

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

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

For the full list of settings and their values, see
https://docs.djangoproject.com/en/5.1/ref/settings/
    )PathN)datetime)	timedeltaF)DEBUGz.env
SECRET_KEYr      T)ZHTTP_X_FORWARDED_PROTOhttpszhttp://backend.marketyantra.comz https://backend.marketyantra.comz.marketyantra.comz	127.0.0.1	localhostz103.212.121.121zbackend.marketyantra.comzwww.backend.marketyantra.comzdjango.contrib.adminzdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.messageszdjango.contrib.staticfilesZcorsheadersZuserauthZpermissionsutilsZsocialZmainapptradingceleryZdjango_celery_resultsZdjango_celery_beatZrest_frameworkzrest_framework.authtokenZrest_framework_simplejwtZdjango_filtersZgeneric_relationsz%corsheaders.middleware.CorsMiddlewarez-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yantra.urlsz/django.template.backends.django.DjangoTemplates	templatesZcontext_processorsz(django.template.context_processors.debugz*django.template.context_processors.requestz+django.contrib.auth.context_processors.authz3django.contrib.messages.context_processors.messages)BACKENDDIRSZAPP_DIRSOPTIONSzyantra.wsgi.applicationdefaultzdjango.db.backends.sqlite3z
db.sqlite3)Z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-usUTCz/static/Zstaticz/media/Zmediazdjango.db.models.BigAutoFieldz+django.core.mail.backends.smtp.EmailBackendzsmtp.gmail.comzfusioncorpmailbot@gmail.comZsrageuokewwzurjfiK     )minutes)days)ZACCESS_TOKEN_LIFETIMEZREFRESH_TOKEN_LIFETIMEz9rest_framework_simplejwt.authentication.JWTAuthenticationz*rest_framework.permissions.IsAuthenticated)ZDEFAULT_AUTHENTICATION_CLASSESZDEFAULT_PERMISSION_CLASSESzaccess-control-allow-originzhttp://localhost:8000zhttp://127.0.0.1:8000zhttps://dhananjayfinserv.comzhttps://marketyantra.comzhttps://www.marketyantra.com)acceptauthorizationzcontent-typez
user-agentzx-csrftokenzx-requested-withZ	REDIS_PWD)r   zredis://127.0.0.1:6379/REDIS_LOCK_EXPIRY
   zpredis://default:cXedpbyk3fVLAYSVSAJCyfj7tfJobuoMMgd4CrB49Q3oYafX6uiqyA3j+PrGdbJ6tjK9SFUA77y3icG@127.0.0.1:6379/0zapplication/jsonjsonzAsia/Kolkataz/django_celery_beat.schedulers.DatabaseSchedulerz+django.core.cache.backends.redis.RedisCache)r   ZLOCATIONTRADING_HANDLE_TASKSCELERYTRADING_LOG_LEVELWARNINGformatzO[ %(asctime)s ] (%(process)d) %(lineno)d %(name)s - %(levelname)s - %(message)s)verbosesimpleZrequire_debug_falsez()z"django.utils.log.RequireDebugFalseclasszlogging.StreamHandlerzlogging.FileHandlerz/var/log/yantraz%m_%d_%Yz.logr!   )levelr#   filename	formatterZdebug_INFOZinfo_ERRORz"django.utils.log.AdminEmailHandler)r$   filtersr#   Zinclude_html)consolefile	filedebugfileinfoZmail_adminsr*   )handlersr$   	propagater+   )r.   r$   r&   r/   r,   r-   )djangozsocial.viewsr   )versionZdisable_existing_loggers
formattersr)   r.   loggersr$   )D__doc__pathlibr   environr   r   osZEnvboolenv__file__resolveparentZBASE_DIRZread_envpathjoinr   r   SECURE_PROXY_SSL_HEADERSESSION_COOKIE_SECURECSRF_COOKIE_SECURECSRF_TRUSTED_ORIGINSSESSION_COOKIE_DOMAINCSRF_COOKIE_DOMAINALLOWED_HOSTSINSTALLED_APPS
MIDDLEWAREZROOT_URLCONF	TEMPLATESWSGI_APPLICATION	DATABASESAUTH_PASSWORD_VALIDATORSLANGUAGE_CODE	TIME_ZONEUSE_I18NUSE_TZ
STATIC_URLSTATIC_ROOT	MEDIA_URL
MEDIA_ROOTDEFAULT_AUTO_FIELDEMAIL_BACKENDEMAIL_USE_TLS
EMAIL_HOSTEMAIL_HOST_USEREMAIL_HOST_PASSWORD
EMAIL_PORTZ
SIMPLE_JWTZREST_FRAMEWORKZCORS_ALLOW_CREDENTIALSZCORS_ALLOW_HEADERSZCORS_ALLOWED_ORIGINSZREDIS_PASSWORDZREDIS_LOCATIONr   CELERY_BROKER_URLZACCEPT_CONTENTZRESULT_SERIALIZERZTASK_SERIALIZERZTIMEZONEZCELERY_BEAT_SCHEDULERCACHESr   r   nowstrftimeLOGGING r`   r`   :/home/worker/MarketYantra/Yantra/yantra/yantra/settings.py<module>   sv      
	    "*