o
    3/h&                     @   s8  d dl mZ d dlZee jjZd dlmZ e  e	dZ
e	dd dkZg dZg d	Zi d
dddddddddddddddddddgdddddd d!id"d#igd$dd%dd&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:dd;d<d=d>d?d@d@dAd>ddddBZi dCd>dDd>dEd>dFd>dGdHdIdJdKdHdLddMddNd>dOd>dPddQdRdSd>dTd>dUddVd>d>d>dWddXdYdZd[d\d]d^d_Zg d`ZdZdZg daZg dbZg dbZdcZddejedegddfg dgidhgZdiZdWe	dje	dke	dle	dme	dne	dodpiZdqdridqdsidqdtidqduigZdvZdwZdZ dZ!dxZ"ejedygZ#ejedzZ$d{Z%d|Z&ejed}Z'd~Z(d~Z)dZ*e	dZ+e	dZ,e	dZ-e	dZ.e	dZ/e	dZ0e	dZ1dZ2d>Z3dZ4dZ5dZ6d dl7m8Z9 e9jde9j:de9j;de9j<de9j=diZ>dS )    )PathN)load_dotenv
SECRET_KEYDEBUGTruetrue)	localhostz	127.0.0.1z172.27.157.176zbloggersmeetups.orgzwww.bloggersmeetups.org)
jazzminzdjango.contrib.adminzdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.messageszdjango.contrib.staticfileszdjango.contrib.sitemapseventscorsheaders
site_titlezBloggers of Zed - EMSsite_header
site_brand	site_logozimg/bloggers_of_zed_logo.pngsite_logo_classesz
img-circlewelcome_signzWelcome to Bloggers of Zed EMS	copyrightzBloggers of Zed EMS 2025user_avatartopmenu_linksHomezadmin:indexzauth.view_user)nameurlpermissionsz	View Site/T)r   r   
new_windowmodelz	auth.Userappr
   show_sidebarnavigation_expandediconszfas fa-users-cogzfas fa-userzfas fa-userszfas fa-calendar-altzfas fa-listzfas fa-microphonezfas fa-imageszfas fa-ticket-altzfas fa-id-cardzfas fa-user-tagzfas fa-bullhornzfas fa-file-signaturezfas fa-file-altzfas fa-folder-open)auth	auth.userz
auth.Groupzevents.Eventzevents.Agendazevents.Speakerzevents.Galleryzevents.Registrationzevents.UserProfilezevents.Rolezevents.CallForProposalzevents.Proposalzevents.Publicationzevents.PublicationTypedefault_icon_parentszfas fa-folderdefault_icon_childrenzfas fa-filerelated_modal_active
custom_csszcss/admin_custom.cssshow_ui_builderFcollapsiblevertical_tabs)r!   z
auth.groupzevents.userprofile)changeform_format_overrideslanguage_chooser
login_logologin_logo_darklogin_backgroundnavbar_small_textfooter_small_textbody_small_textbrand_small_textbrand_colourznavbar-darkaccentzaccent-primarynavbarno_navbar_bordernavbar_fixedlayout_boxedfooter_fixedsidebar_fixedsidebarzsidebar-dark-primarysidebar_nav_small_textsidebar_disable_expandsidebar_nav_child_indentsidebar_nav_compact_styledefaultzbtn-primaryzbtn-secondaryzbtn-infozbtn-warningz
btn-dangerzbtn-success)primary	secondaryinfowarningdangersuccess)sidebar_nav_legacy_stylesidebar_nav_flat_stylethemedark_mode_themebutton_classes)	z-bloggers_ems.middleware.HeaderDebugMiddlewarez%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.XFrameOptionsMiddleware)authorizationzcontent-typezx-csrftokenzx-requested-with)zhttp://127.0.0.1:8000zhttp://localhost:8000zhttp://172.27.157.176zhttp://bloggersmeetups.orghttps://bloggersmeetups.orgzhttp://www.bloggersmeetups.orgzhttps://www.bloggersmeetups.orgzbloggers_ems.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.messagesz%events.context_processors.breadcrumbs)BACKENDDIRSAPP_DIRSOPTIONSzbloggers_ems.wsgi.application	DB_ENGINEDB_NAMEDB_USERDB_PASSWORDDB_HOSTDB_PORT)ENGINENAMEUSERPASSWORDHOSTPORTrZ   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Africa/Lusakaz/static/zevents/staticstaticfileszdjango.db.models.BigAutoFieldz/media/zmedia/zevents:event_listzevents:loginEMAIL_BACKEND
EMAIL_HOST
EMAIL_PORTEMAIL_USE_TLSEMAIL_HOST_USEREMAIL_HOST_PASSWORD<   rL   i  )	constantsz
alert-infozalert-successzalert-warningzalert-danger)?pathlibr   os__file__resolveparentBASE_DIRdotenvr   getenvr   lowerr   ALLOWED_HOSTSINSTALLED_APPSJAZZMIN_SETTINGSJAZZMIN_UI_TWEAKS
MIDDLEWARECORS_ALLOW_ALL_ORIGINSCORS_ALLOW_CREDENTIALSCORS_ALLOW_HEADERSCORS_ALLOWED_ORIGINSCSRF_TRUSTED_ORIGINSROOT_URLCONFpathjoin	TEMPLATESWSGI_APPLICATION	DATABASESAUTH_PASSWORD_VALIDATORSLANGUAGE_CODE	TIME_ZONEUSE_I18NUSE_TZ
STATIC_URLSTATICFILES_DIRSSTATIC_ROOTDEFAULT_AUTO_FIELD	MEDIA_URL
MEDIA_ROOTLOGIN_REDIRECT_URLLOGOUT_REDIRECT_URL	LOGIN_URLr`   ra   rb   rc   rd   re   DEFAULT_FROM_EMAILEMAIL_USE_LOCALTIMEEMAIL_USE_SSLEMAIL_TIMEOUTSITE_URLPASSWORD_RESET_TIMEOUTdjango.contrib.messagesrg   messagesINFOSUCCESSWARNINGERRORMESSAGE_TAGS r   r   3/var/www/html/bloggers_ems/bloggers_ems/settings.py<module>   st   


$&(9:?DGN[	
 







