o
    nѪhh(                     @   s  d dl Z d dlmZ d dlmZ e  ee jjZe 	dZ
e 	dd dkZe 	dd	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ddgddd d!d"d#d$d!d"d%d&d!d"gd'dd(d)d"gd*d!d+d!d,d-d.d/d0d1d2d3d4d5d6d7d!d8dd)d9d:d;d<d)d=Zi d>d)d?d)d@d)dAd)dBd)dCdDdEdFdGd)dHd)dId)dJd)dKd)dLdMdNd)dOd)dPd)dQd)d)d)dRddSdTdUdVdWdXdYdZZg d[Zd\Zd]ed^ gd!d_g d`idagZdbZe 	dcr%e 	ddr%e 	der%dRe 	dfe 	dce 	dde 	dee 	dgdhe 	didjdkiZn	dRdledm dniZdodpidodqidodridodsigZdtZduZd!Zd!ZdvZedw Zedx gZdyZedz Z d{Z!d|d)d}d~ddd~ddddddddddddddgdd!dddgdd!dddZ"dZ#d Z$dZ%dZ&e j'(ddZ)e*e j'(ddZ+e j'(dddkZ,e j'(ddZ-e j'(ddZ.e j'(de-Z/e j'(de-Z0dS )    N)Path)load_dotenv
SECRET_KEYDEBUGFalsetrueALLOWED_HOSTSz	127.0.0.1,)jazzminzdjango.contrib.adminzdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.messageszdjango.contrib.staticfiles
attendancefeedbackapparelregistrationicict_attendance
site_titlezICTAZ Smart Register
site_brandsite_header	site_logozimages/ictaz-white.png
login_logozimages/ictaz-blue.png	site_iconwelcome_signzWelcome to ICTAZ Smart Register	copyrightzICTAZ Smart Register Ltduser_avatartopmenu_linksHomezadmin:indexzauth.view_user)nameurlpermissions	Dashboard/T)r   r   
new_windowScannerz	/scanner/zAttendance Listz/list/usermenu_linksz/dashboard/Fshow_sidebarnavigation_expandediconszfas fa-users-cogzfas fa-userzfas fa-userszfas fa-user-checkzfas fa-clipboard-check)auth	auth.userz
auth.Groupzattendance.RegisteredUserzattendance.Attendancedefault_icon_parentszfas fa-chevron-circle-rightdefault_icon_childrenzfas fa-circlerelated_modal_activezcss/admin-custom.csshorizontal_tabscollapsiblevertical_tabs)r'   z
auth.group)
custom_css	custom_jsshow_ui_builderchangeform_formatchangeform_format_overrideslanguage_choosernavbar_small_textfooter_small_textbody_small_textbrand_small_textbrand_colouraccentzaccent-primarynavbarznavbar-white navbar-light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-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ictaz_smart_register.urlsz/django.template.backends.django.DjangoTemplateszictaz_smart_register/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%ictaz_smart_register.wsgi.applicationDB_NAMEDB_USERDB_PASSWORD	DB_ENGINEDB_HOST	localhostDB_PORT3306)ENGINENAMEUSERPASSWORDHOSTPORTzdjango.db.backends.sqlite3z
db.sqlite3)r^   r_   r_   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/staticfilesstaticzmedia/mediazdjango.db.models.BigAutoField   z?{levelname} {asctime} {module} {process:d} {thread:d} {message}{)formatstylez{levelname} {message})verbosesimplezlogging.StreamHandlerrk   )levelclass	formatterzlogging.FileHandlerz	debug.log)rm   rn   filenamero   )consolefilerq   rr   INFO)handlersrm   	propagate)djangor   )versiondisable_existing_loggers
formattersrt   loggersz/accounts/login/z+django.core.mail.backends.smtp.EmailBackend
EMAIL_HOSTzsmtp.office365.com
EMAIL_PORTiK  EMAIL_USE_TLSTrueEMAIL_HOST_USER EMAIL_HOST_PASSWORDDEFAULT_FROM_EMAILSERVER_EMAIL)1ospathlibr   dotenvr   __file__resolveparentBASE_DIRgetenvr   lowerr   splitr   INSTALLED_APPSJAZZMIN_SETTINGSJAZZMIN_UI_TWEAKS
MIDDLEWAREROOT_URLCONF	TEMPLATESWSGI_APPLICATION	DATABASESAUTH_PASSWORD_VALIDATORSLANGUAGE_CODE	TIME_ZONEUSE_I18NUSE_TZ
STATIC_URLSTATIC_ROOTSTATICFILES_DIRS	MEDIA_URL
MEDIA_ROOTDEFAULT_AUTO_FIELDLOGGING	LOGIN_URLLOGIN_REDIRECT_URLLOGOUT_REDIRECT_URLEMAIL_BACKENDenvirongetr{   intr|   r}   r   r   r   r    r   r   </var/www/html/smartRegister/ictaz_smart_register/settings.py<module>   s   
	


'
.02:;@E
]	
 
$

)