
    Ǣh-                     l	   d Z ddlZddlZddlZddlmZ ddlmZ ddlZddl	m
Z
mZmZ ddlmZ  ee      j!                         j"                  j"                  Z ej&                         Zej+                  dd	      Z ej.                  d
      dk(  Zes	  e        ejC                  d      Z"dgZ#dZ$dZ%ej+                  dd	      Z&	  e       Z'ejC                  dd      Z(ejC                  dd      Z) ee(e'      Z*e*jW                  e)      Z,ej[                   ej\                  e,j^                               g dZ2g dZ3g dZ4e2e4e3z   z  Z2g dZ5dZ6dej4                  j7                  ed      gd d!g d"id#gZ7d$Z8d%d&ej4                  j7                  ed'      d(iZ9ejC                  d)d	      rd%eju                         iZ9d*d+id*d,id*d-id*d.igZ;d/Z<d0Z=d Z>d Z?d Z@d1ZAe5d2gz  Z5d3ZBej4                  j7                  ed4      ZCd5ZDd6ZEd7ZFd8ZGdZHd ZId9ZJd:ZKd;ZLejC                  d<d      ZMejC                  d=d      ZNejC                  d>d      ZOejC                  d?d      ZPeMxr
 eNxr eOxr ePZQeQr`ejC                  d@d      ZRdAdBiZSejC                  dCdD      ZTejC                  dEdF      ZUej+                  dGd       ZVejC                  dHdI      ZWdZXdJZYej4                  j7                  edK      ZZdLdMgdNdOdPZ[d Z\dQe6 dRiZ]eseKreLses ej@                  dS       dTZFejC                  dUd      Z^ejC                  dVd      Z_ejC                  dWd      Z`ejC                  dXd      ZaejC                  dYd      ZbejC                  dZd      ZcejC                  d[d      ZdejC                  d\d      ZeejC                  d]dd ^      Zfd_d`gZgd ZhdadbgZiejC                  dcd      ZjejC                  ddd      Zkd_gZldedfiZmdddgdhidgdiidjdkddldmidndkgddoidpZndqZoejC                  drd      ZpdsZqdtZry# e$ rz  ej.                  dej4                  j7                  ed            Zej4                  j;                  e      r ej<                  e      Z e
e       n ej@                  de       Y w xY w# e0$ rZ1Y dZ1[1udZ1[1ww xY w)ua3  
Django settings for soft_sun_26825 project.

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

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

For the full list of settings and their values, see
https://docs.djangoproject.com/en/2.2/ref/settings/
    N)DefaultAzureCredential)SecretClient)initialize_appcredentialsget_app)PathDEBUGF)defaultDJANGO_SKIP_FIREBASE_INIT1FIREBASE_CREDENTIALS_PATHzmusicmyway-app.jsonz4Firebase credentials not found at %s; skipping init.
SECRET_KEY*   )HTTP_X_FORWARDED_PROTOhttpsSECURE_REDIRECTAZURE_KEYVAULT_RESOURCEENDPOINT AZURE_KEY_VAULT_SECRET_NAMEsecrets)	vault_url
credential)jazzminzdjango.contrib.adminzdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.messageszdjango.contrib.staticfileszdjango.contrib.sites)	rest_frameworkoauth2_providersocial_djangodrf_social_oauth2drf_yasgstoragesdrf_api_loggerdjango_filtersdjango_db_logger)moduleszusers.apps.UsersConfigprofileszapps.libzapps.actionszapps.artistezapps.commentsadmin_panel)z%corsheaders.middleware.CorsMiddleware*whitenoise.middleware.WhiteNoiseMiddlewarez-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.XFrameOptionsMiddlewarezCdrf_api_logger.middleware.api_logger_middleware.APILoggerMiddlewarez6soft_sun_26825.exception_logger.LogExceptionMiddlewarezsoft_sun_26825.urlsz/django.template.backends.django.DjangoTemplates	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soft_sun_26825.wsgi.applicationr
   zdjango.db.backends.sqlite3z
db.sqlite3)ENGINENAMEDATABASE_URLr/   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/r'   )z)django.contrib.auth.backends.ModelBackendz'drf_social_oauth2.backends.DjangoOAuth2z(social_core.backends.google.GoogleOAuth2z&social_core.backends.apple.AppleIdAuthz/social_core.backends.facebook.FacebookAppOAuth2z,social_core.backends.facebook.FacebookOAuth2staticz7whitenoise.storage.CompressedManifestStaticFilesStoragez
users.Userz+django.core.mail.backends.smtp.EmailBackendzsmtp.gmail.comi  ztesteresfera@gmail.commuwibyilubnetaqiAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYAWS_STORAGE_BUCKET_NAMEAWS_STORAGE_REGIONAWS_S3_CUSTOM_DOMAINCacheControlzmax-age=86400AWS_DEFAULT_ACLzpublic-readAWS_MEDIA_LOCATIONmediaAWS_AUTO_CREATE_BUCKETDEFAULT_FILE_STORAGEz#users.storage_backends.MediaStoragez/mediafiles/
mediafiles)z;oauth2_provider.contrib.rest_framework.OAuth2Authenticationz5drf_social_oauth2.authentication.SocialAuthenticationz1rest_framework.authentication.BasicAuthenticationz3rest_framework.authentication.SessionAuthenticationz*rest_framework.permissions.IsAuthenticatedz/rest_framework.pagination.LimitOffsetPagination   )DEFAULT_AUTHENTICATION_CLASSESDEFAULT_PERMISSION_CLASSESDEFAULT_PAGINATION_CLASS	PAGE_SIZEDEFAULT_INFOz	.api_infozUYou should setup `SENDGRID_USERNAME` and `SENDGRID_PASSWORD` env vars to send emails.z.django.core.mail.backends.console.EmailBackendSTRIPE_PUBLISHABLESTRIPE_SECRETSTRIPE_WEBHOOK_SECRETSOCIAL_AUTH_GOOGLE_OAUTH2_KEY SOCIAL_AUTH_GOOGLE_OAUTH2_SECRETSOCIAL_AUTH_APPLE_ID_CLIENTSOCIAL_AUTH_APPLE_ID_TEAMSOCIAL_AUTH_APPLE_ID_KEYSOCIAL_AUTH_APPLE_ID_SECRET)	multilineemailnamez.https://www.googleapis.com/auth/userinfo.emailz0https://www.googleapis.com/auth/userinfo.profileSOCIAL_AUTH_FACEBOOK_KEYSOCIAL_AUTH_FACEBOOK_SECRETfieldsz id, first_name, last_name, emailformatzG%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)sz%%(levelname)s %(asctime)s %(message)s)verbosesimpledb_logz2django_db_logger.db_log_handler.DatabaseLogHandler)levelclassdb)handlersrY   )versiondisable_existing_loggers
formattersr\   loggersi  
DOMAIN_URLzsk-proj-FxWANOAFOq4BU4-5TmzAwKZiafkiOSG7LuVJIZAyLJbgq2eWYOMWglEiV-o788VL16MaavBDaQT3BlbkFJbk7APUbBhS11rRhKhYcnV0jQ_lZykPOTWI-A-6kR15eStTEI8Y3Pid4OwL9uZIn7Zn1jANJqsAksk_test_51RLRxYR82GoODblrntwm0MSrbKNlCVkDIMAxHkp9RI3UG0yyvqcG0DWL0wrRtb7Fc8fy3683uaAwD0Kib8UkCMkM00E38XC5Fc)s__doc__loggingosenvironazure.identityr   azure.keyvault.secretsr   iofirebase_adminr   r   r   pathlibr   __file__resolveparentBASE_DIREnvenvboolr	   getenvSKIP_FIREBASE_INIT
ValueErrorpathjoin	cred_pathexistsCertificatecredwarningstrr   ALLOWED_HOSTSSITE_IDSECURE_PROXY_SSL_HEADERSECURE_SSL_REDIRECTazure_credentialsr   vault_secret_nameclient
get_secretsecretread_envStringIOvalue	ExceptioneINSTALLED_APPSTHIRD_PARTY_APPS
LOCAL_APPS
MIDDLEWAREROOT_URLCONF	TEMPLATESWSGI_APPLICATION	DATABASESr[   AUTH_PASSWORD_VALIDATORSLANGUAGE_CODE	TIME_ZONEUSE_I18NUSE_L10NUSE_TZ
STATIC_URLAUTHENTICATION_BACKENDSSTATIC_ROOTSTATICFILES_STORAGEAUTH_USER_MODELEMAIL_BACKEND
EMAIL_HOSTEMAIL_USE_TLSEMAIL_USE_SSL
EMAIL_PORTEMAIL_HOST_USEREMAIL_HOST_PASSWORDr4   r5   r6   r7   USE_S3r8   AWS_S3_OBJECT_PARAMETERSr:   r;   r=   r>   AWS_QUERYSTRING_AUTH	MEDIA_URL
MEDIA_ROOTREST_FRAMEWORKCORS_ALLOW_ALL_ORIGINSSWAGGER_SETTINGSrF   rG   rH   rI   rJ   rK   rL   rM   rN   SOCIAL_AUTH_APPLE_ID_SCOPE&SOCIAL_AUTH_APPLE_ID_EMAIL_AS_USERNAMESOCIAL_AUTH_GOOGLE_OAUTH2_SCOPErR   rS   SOCIAL_AUTH_FACEBOOK_SCOPE)SOCIAL_AUTH_FACEBOOK_PROFILE_EXTRA_PARAMSLOGGINGACCESS_TOKEN_EXPIRE_SECONDSra   OPEN_AI_KEYSTRIPE_SECRET_KEY     C/var/www/html/saigon-music-26825/backend/soft_sun_26825/settings.py<module>r      s  
  	  1 / 	 > >  >!!#**11 gkkm 	%(RYY:;sB _	  WW\"

= hh0%h@ 		.092>I =yII:KLF01FLLV\\*+"	 	
 *// /
 % Eh45  #
		  5  .X|4	 77>47(CFFH%I 	Z 	P 	Q 	R & 		 
 
;< <
  ggll8X.O  = 

*( 
 GG/4  7< ''";R@ WW126 		g4	g9P	gUg	77#92> .@gg/?O!5w? XX&>E77#9;`a 	WW\\(L1
' $P"P Q    |nI.  	%8opDM WW126 , 7<  !$(G L #&77+Mr#R   "gg&CRH GG$?D 77#=rB !gg&CRSWgX %v. )- & 56# 
 77#=rB !gg&CRH %Y -57Y,Z )  %ghDE
 	G.bc H:@A, % 77<$
 u B k	  	_BII'GGLL#89
	 77>>)$*;**95D4 GOORT]^	_>  		s&   P! A1R# !A;R R #R3.R3