o
    èph6  ã                
   @   sž  d dl Z d dlmZ d dlmZ eeƒ ¡ jjZee j	 
ed¡ƒ e  d¡ZdZg d¢ZdZg d	¢Zg d
¢ZdZd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œ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d#Zed$ Zd%Zd&Z d'd(gZ!d)hZ"g d*¢Z#d+Z$dZ%d,Z&d,Z'dZ(d,Z&d-e  d-¡iZ)d.Z*e  d/¡Z+d&d0d1d2d3e j	 
ed4d5¡d6œid7d1gd2dd8œid9œZ,e  d:¡Z-dS );é    N)ÚPath)Úload_dotenvz.envÚ
SECRET_KEYT)z'ai-chatbot-integration.painlessarts.comz	127.0.0.1Ú	localhostzchatbot.CustomUser)zdjango.contrib.adminzdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.messageszdjango.contrib.staticfileszdjango.contrib.sitesÚdjango_extensionsÚallauthzallauth.accountzallauth.socialaccountz&allauth.socialaccount.providers.googleÚanymailÚchatbot)z-django.middleware.security.SecurityMiddlewarez4django.contrib.sessions.middleware.SessionMiddlewarez)django.middleware.common.CommonMiddlewarez)django.middleware.csrf.CsrfViewMiddlewarez7django.contrib.auth.middleware.AuthenticationMiddlewarez,allauth.account.middleware.AccountMiddlewarez4django.contrib.messages.middleware.MessageMiddlewarez6django.middleware.clickjacking.XFrameOptionsMiddlewarezai.urlsz/django.template.backends.django.DjangoTemplatesÚ	templatesÚ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ai.wsgi.applicationÚdefaultzdjango.db.backends.postgresqlÚDB_NAMEÚDB_USERÚDB_PASSWORDÚDB_HOSTÚ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.NumericPasswordValidatorÚenÚUTCzstatic/Ústaticz/media/Úmediazdjango.db.models.BigAutoFieldé   z)django.contrib.auth.backends.ModelBackendz3allauth.account.auth_backends.AuthenticationBackendÚemail)zemail*z
password1*z
password2*Ú	mandatoryú/ÚBREVO_API_KEYz#anymail.backends.brevo.EmailBackendÚEMAIL_SENDERFÚfileÚDEBUGzlogging.FileHandlerÚlogsz	debug.log)ÚlevelÚclassÚfilenameÚdjango)Úhandlersr)   Ú	propagate)ÚversionÚdisable_existing_loggersr-   ÚloggersÚGEMINI_API_KEY).ÚosÚpathlibr   Údotenvr   Ú__file__ÚresolveÚparentÚBASE_DIRÚpathÚjoinÚgetenvr   r'   ÚALLOWED_HOSTSÚAUTH_USER_MODELÚINSTALLED_APPSÚ
MIDDLEWAREÚ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ÚSITE_IDÚAUTHENTICATION_BACKENDSÚACCOUNT_LOGIN_METHODSÚACCOUNT_SIGNUP_FIELDSÚACCOUNT_EMAIL_VERIFICATIONÚACCOUNT_UNIQUE_EMAILÚLOGIN_REDIRECT_URLÚACCOUNT_LOGOUT_REDIRECT_URLÚACCOUNT_SIGNUP_FORM_CLASSÚANYMAILÚEMAIL_BACKENDÚDEFAULT_FROM_EMAILÚLOGGINGr2   © r\   r\   ú./var/www/ai-chatbot-integration/ai/settings.pyÚ<module>   s–   
ÿüÿúÿüþ
ÿ
ýÿýÿö