o
    [Š=gÕ  ã                   @   sº  d Z ddlmZ ddlmZmZ eƒ  ddlmZ ddlZee	ƒ 
¡ jjZedƒZdZdZg Zg d	¢Zg d
¢ZdZdg ddg d¢idœgZdZddd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ej d%¡Zej d&¡ZdZ d'Z!d(Z"dZ#dZ$d)Z%d*Z&d+d,gZ'd-d.d/d0d1œd2d0d1œd3œd4d5ej( )ed6¡d7d8d9d:œd4d;d<d=œd>œd?d@gd4ddAœd?d@gdBddAœd?d@gd4ddAœd?gdCd.dAœdDd@d?gd.dEœdFœdGœZ*dS )Ha7  
Django settings for Notificationserver project.

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

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

For the full list of settings and their values, see
https://docs.djangoproject.com/en/5.0/ref/settings/
é    )ÚPath)Úload_dotenvÚdotenv_values)ÚenvNz.envzBdjango-insecure-yxy2vqgib76e8o$3kz5z7u_k3#j+5!j^4&q8pt)v7*3myaae8dT)
zdjango.contrib.adminzdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.messageszdjango.contrib.staticfilesÚnotificationÚcorsheadersÚrest_frameworkÚpush_notifications)z-django.middleware.security.SecurityMiddlewarez4django.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Notificationserver.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#Notificationserver.wsgi.application)z%rest_framework.renderers.JSONRendererz.rest_framework.pagination.PageNumberPaginationé
   )ÚDEFAULT_RENDERER_CLASSESÚDEFAULT_PAGINATION_CLASSÚ	PAGE_SIZEÚdefaultzdjango.db.backends.postgresqlÚDB_DATABASEÚDB_USERNAMEÚ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.NumericPasswordValidatorz+django.core.mail.backends.smtp.EmailBackendzsmtp.gmail.comiK  Ú
EMAIL_USERÚ
EMAIL_PASSzen-usÚUTCzstatic/zdjango.db.models.BigAutoFieldzhttp://localhost:3000zhttp://127.0.0.1:3000é   Fz({levelname} {asctime} {module} {message}Ú{)ÚformatÚstylez{levelname} {message})ÚverboseÚsimpleÚDEBUGz$logging.handlers.RotatingFileHandlerzdjango_debug.logi   é   r&   )ÚlevelÚclassÚfilenameÚmaxBytesÚbackupCountÚ	formatterzlogging.StreamHandlerr'   )r*   r+   r/   )ÚfileÚconsoler0   r1   )Úhandlersr*   Ú	propagateÚERRORÚINFOÚWARNING)r*   r2   r3   )Údjangozdjango.requestÚsbtendorzdjango.utils.autoreloadzdjango.db.backends)ÚversionÚdisable_existing_loggersÚ
formattersr2   Úloggers)+Ú__doc__Úpathlibr   Údotenvr   r   Úutils.configr   ÚosÚ__file__ÚresolveÚparentÚBASE_DIRÚconfigÚ
SECRET_KEYr(   ÚALLOWED_HOSTSÚINSTALLED_APPSÚ
MIDDLEWAREÚROOT_URLCONFÚ	TEMPLATESÚWSGI_APPLICATIONÚREST_FRAMEWORKÚ	DATABASESÚAUTH_PASSWORD_VALIDATORSÚEMAIL_BACKENDÚ
EMAIL_HOSTÚ
EMAIL_PORTÚenvironÚgetÚEMAIL_HOST_USERÚEMAIL_HOST_PASSWORDÚEMAIL_USE_TLSÚLANGUAGE_CODEÚ	TIME_ZONEÚUSE_I18NÚUSE_TZÚ
STATIC_URLÚDEFAULT_AUTO_FIELDÚCORS_ALLOWED_ORIGINSÚpathÚjoinÚLOGGING© rc   rc   ú?/var/www/html/notificationserver/Notificationserver/settings.pyÚ<module>   sÌ    ÿüÿøúÿÿÿÿÿöýþþûú	ý÷ýýýýýë
ä