
    vg>?                     j   d Z ddlmZ ddlZddlZddl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mZ g  edej                  d	       ed
ej                   d	       edej"                  d	       edej$                  d	       edej&                  d	       edej(                  d	       edej(                  d	       edej*                  d	       edej                  j,                  j.                  d	       edej0                  d	       edej2                  d	       edej4                  d	       edej6                  d	       edej8                  d	       edej:                  d	       edej                  j,                  j<                  d	       edej>                  d 	       ed!ej@                  d"	       ed#ejB                  d$	       ed%ejD                  d&	       ed'ej                  j,                  jF                  d'	       ed(ejH                  d)	       ed*ejJ                  d*	       ed+ejL                  d+	       ed,ejN                  d,	       ed-ejP                  d-	       ed.ejR                  d/	       ed0ej                  j,                  jT                  d0	       ed1ej                  j,                  jV                  d1	       ed2ej                  jX                  jZ                  d2	       ed3ej                  jX                  j\                  d3	       ed4ej^                  d5	       ed6ej`                  d7	       ed8ejb                  d9	       ed:ej                  j,                  jd                  d:	       ed;ejf                  d<	       ed=ejh                  d=	       ed>ejj                  d>	       ed?ejl                  d?	       ed@ejn                  dA	       edBejp                  dC	       edDejr                  dD	       edEejt                  dF	       edGejv                  dH	       edIejx                  dJ	       edKejz                  dK	       edLej|                  dL	       edMej                  j~                  j~                  dN	       edOej                  j~                  j                  dO	       edPej                  j~                  j                  dP	       edQej                  j~                  j                  dQ	       edRej                  j~                  j                  dR	       edSej                  j~                  j                  dT	       edUej                  j                  j                  dU	       edVej                  j                  j                  dW	       edXej                  j                  j                  dY	       edZej                  j                  j                  d[	       ed\ej                  j                  j                  d]	       ed^ej                  j                  j                  d_	       ed`ej                  j,                  j                  d`	       edaej                  j                  j                  db	       edcej                  j                  j                  dc	       eddej                  j                  j                  dd	       edeej                  j                  j                  de	       edfej                  j                  j                  df	       edgej                  j                  j                  dg	       edhej                  j                  j                  dh	       ediej                  j                  j                  di	       edjej                  j                  j                  dk	       edlej                  j,                  j                  dm	       ednej                  dn	       edoej                  do	       edpej                  dp	       edqej                  dr	       edsej                  dt	       eduej                  dv	       edwej                  dx	       edyej                  dy	       edzej                  d{	       ed|ej                  d}	       ed~ej                  d	       edej                  d	       edej                  j~                  j                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  j                  j                  d	       edej                  j                  j                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edejl                  d	       edejn                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       edej                  d	       ede	j                  j                   deedddd      Zy)zF
urls.py

This page is used to map request or url path with function

    )pathN)AttendanceAllowedIPForm)AttendanceAllowedIP   )viewszprofile-attendance-tab)namezattendance-tab/<int:emp_id>zattendance-tabzattendance-createzattendance-excelzattendance-info-importzattendance-info-export-formzattendance-info-exportzattendance-view/zattendance-viewzattendance-searchzattendance-update/<int:obj_id>/zattendance-updatezattendance-delete/<int:obj_id>/zattendance-deletezattendance-bulk-deletezattendance-overtime-createzattendance-account-info-exportzattendance-overtime-view/zattendance-overtime-viewzattendance-overtime-searchzattendance-ot-searchz(attendance-overtime-update/<int:obj_id>/zattendance-overtime-updatez(attendance-overtime-delete/<int:obj_id>/zattendance-overtime-deletezattendance-activity-view/zattendance-activity-viewz-attendance-activity-single-view/<int:obj_id>/zattendance-activity-single-viewzattendance-activity-searchz(attendance-activity-delete/<int:obj_id>/zattendance-activity-deletezattendance-activity-bulk-deletezattendance-activity-importz attendance-activity-import-excelzattendance-activity-info-exportzview-my-attendance/zview-my-attendancezfilter-own-attendancezown-attendance-filterzclock-inz	clock-outzon-time-view/zon-time-viewzlate-come-early-out-view/zlate-come-early-out-viewz+late-in-early-out-single-view/<int:obj_id>/zlate-in-early-out-single-viewzlate-come-early-out-searchz(late-come-early-out-delete/<int:obj_id>/zlate-come-early-out-deletezlate-come-early-out-bulk-deletezlate-come-early-out-info-exportzvalidation-condition-createz)validation-condition-update/<int:obj_id>/zvalidation-condition-updatez)validation-condition-delete/<int:obj_id>/zvalidation-condition-deletezvalidate-bulk-attendancez&validate-this-attendance/<int:obj_id>/zvalidate-this-attendancez(revalidate-this-attendance/<int:obj_id>/zrevalidate-this-attendancezapprove-overtime/<int:obj_id>/zapprove-overtimezapprove-bulk-overtimezattendance-add-to-batch	dashboardzattendance-dashboardzon-break-employeeszdashboard-approve-overtimeszdashboard-validate-attendanceszdepartment-overtime-chartzdashboard-attendance/zdashboard-attendancezrequest-attendancezrequest-attendance-view/zrequest-attendance-viewz'request-attendance/<int:attendance_id>/zattendance-changez0validate-attendance-request/<int:attendance_id>/zvalidate-attendance-requestz8approve-validate-attendance-request/<int:attendance_id>/z#approve-validate-attendance-requestz-edit-validate-attendance/<int:attendance_id>/zedit-validate-attendancezsearch-attendance-requestsz7cancel-validate-attendance-request/<int:attendance_id>/z"cancel-validate-attendance-requestz$select-all-filter-attendance-requestzbulk-reject-attendance-requestzbulk-approve-attendance-requestzrequest-new-attendancezcreate-batch-attendancezget-batcheszupdate-titlezdelete-batch/<int:batch_id>zdelete-batchzemployee-widget-filterzattendance-widget-filterzupdate-fields-based-shiftzupdate-worked-hour-fieldzupdate-date-detailszuser-request-one-view/<int:id>zuser-request-one-viewz&get-attendance-activities/<int:obj_id>zget-attendance-activitieszhour-attendance-select/zhour-attendance-selectzhour-attendance-select-filter/zhour-attendance-select-filterzattendance-account-bulk-deletezactivity-attendance-select/zactivity-attendance-selectz"activity-attendance-select-filter/z!activity-attendance-select-filterzlatecome-attendance-select/zlatecome-attendance-selectz"latecome-attendance-select-filter/z!latecome-attendance-select-filterzpending-hours/zpending-hourszcreate-garce-timezcreate-grace-timezassign-shift/<int:grace_id>zassign-shiftz!update-garce-time/<int:grace_id>/zupdate-grace-timez!delete-garce-time/<int:grace_id>/zdelete-grace-timezupdate-isactive-gracetimez#update-gracetime-clock-in-clock-outz3attendance-request-add-comment/<int:attendance_id>/zattendance-request-add-commentz4attendance-request-view-comment/<int:attendance_id>/zattendance-request-view-commentz3attendance-request-delete-comment/<int:comment_id>/z!attendance-request-delete-commentzdelete-comment-file/zdelete-comment-filezwork-records/zwork-recordszwork-record-export/zwork-record-exportzwork-records-change-monthzenable-timerunnerzget-employee-shiftzcut-penalty/<int:instance_id>/zcut-penaltyzattendance-settings-view/zattendance-settings-viewztrack-late-come-early-out/ztrack-late-come-early-outz+enable-disable-tracking-late-come-early-outzcheck-in-check-out-setting/zcheck-in-check-out-settingzenable-disable-check-inzgrace-settings-view/zgrace-settings-viewz$settings/attendance-settings-create/zattendance-settings-createz1settings/attendance-settings-update/<int:obj_id>/zattendance-settings-updatezallowed-ips/zallowed-ipszsettings/enable-ip-restriction/zenable-ip-restrictionzsettings/create-allowed-ip/zcreate-allowed-ipzsettings/delete-allowed-ip/zdelete-allowed-ipzsettings/edit-allowed-ip/zedit-allowed-ipzsettings/add-remove-ip-fields/zadd-remove-ip-fieldsz1attendance/ip_restriction/add_more_ip_fields.html	character
ip_address)model
form_classtemplate
field_typefield_name_pre)r   kwargs)__doc__django.urlsr   attendance.views.clock_in_out
attendanceattendance.views.dashboardattendance.views.penaltyattendance.views.requestsattendance.views.searchbase
base.formsr   base.modelsr   r   profile_attendance_tabattendance_tabattendance_createattendance_excelattendance_importattendance_exportattendance_viewsearchattendance_searchattendance_updateattendance_deleteattendance_bulk_deleteattendance_overtime_createattendance_account_exportattendance_overtime_viewattendance_overtime_searchattendance_overtime_updateattendance_overtime_deleteattendance_activity_viewactivity_single_viewattendance_activity_searchattendance_activity_deleteattendance_activity_bulk_deleteattendance_activity_import attendance_activity_import_excelattendance_activity_exportview_my_attendancefilter_own_attendanceown_attendance_sortclock_in_outclock_in	clock_outon_time_viewlate_come_early_out_viewlate_in_early_out_single_viewlate_come_early_out_searchlate_come_early_out_deletelate_come_early_out_bulk_deletelate_come_early_out_exportvalidation_condition_createvalidation_condition_updatevalidation_condition_deletevalidate_bulk_attendancevalidate_this_attendancerevalidate_this_attendanceapprove_overtimeapprove_bulk_overtimeattendance_add_to_batchr	   on_break_employeesdashboard_approve_overtimesdashboard_validate_attendancesdepartment_overtime_chartdashboard_attendancerequestsrequest_attendancerequest_attendance_viewattendance_request_changesvalidate_attendance_request#approve_validate_attendance_requestedit_validate_attendancesearch_attendance_requestscancel_attendance_request$select_all_filter_attendance_requestbulk_reject_attendance_requestbulk_approve_attendance_requestrequest_newcreate_batch_attendanceget_batchesupdate_titledelete_batchwidget_filterupdate_fields_based_shiftupdate_worked_hour_fieldform_date_checkinguser_request_one_viewget_attendance_activitieshour_attendance_selecthour_attendance_select_filterattendance_account_bulk_deleteactivity_attendance_select!activity_attendance_select_filterlatecome_attendance_select!latecome_attendance_select_filterpending_hourscreate_grace_timeassign_shiftupdate_grace_timedelete_grace_timeupdate_isactive_gracetime#update_gracetime_clock_in_clock_out create_attendancerequest_commentview_attendancerequest_comment delete_attendancerequest_commentdelete_comment_filework_recordswork_record_exportwork_records_change_monthenable_timerunnerget_employee_shiftpenaltycut_available_leavevalidation_condition_viewtrack_late_come_early_out+enable_disable_tracking_late_come_early_outcheck_in_check_out_settingenable_disable_check_ingrace_time_viewallowed_ipsenable_ip_restrictioncreate_allowed_ipsdelete_allowed_ipsedit_allowed_ipsadd_remove_dynamic_fieldsurlpatterns     #/var/www/horilla/attendance/urls.py<module>r      s!    $ !      . + } $$%} 		&(<(<CST} 		e55<OP} 		U33:LM} 	 %"9"9@X} 	%*}" 	 %"9"9@X#}( 		U229JK)}* 	11 +}4 	) 5}> 	) ?}H 	 $$%I}R 	$(()S}\ 	(''-]}f 	#&&'g}p 	$::#q}z 	2((){}D 	2(()E}N 	#&&'O}X 	7"".Y}b 	$::)c}l 	2(()m}v 	)--.w}@ 	$(()A}J 	*../K}T 	)((.U}^ 		 8 8?ST_}` 	55$a}j 	33$k}t 	Z%%22;;*Mu}v 	j&&33==KPw}x 	y}B 	#&&'C}L 	5++,M}V 	$::)W}` 	2(()a}j 	)--.k}t 	)((.u}~ 	%))*}H 	3))*I}R 	3))*S}\ 	"&&']}f 	0&&'g}p 	2(()q}z 	({}D 	##$E}N 	!%%&O}X 	Z%%//99@VY}^ 	""55!_}h 	%"">>*i}r 	(""AA-s}| 	#""<<(}}F 	""77#G}P 	!!44!Q}Z 	"!!99&[}d 	1!!<< e}n 	:!!==*o}x 	B!!EE2y}B 	7!!::'C}L 	$::)M}V 	A!!;;1W}` 	.!!FF3a}j 	(!!@@-k}t 	)!!AA.u}~ 	 !!--%}H	 	!!!99&I	}R	 	
((11==MRS	}T	 	))22??nUU	}V	 	%!!..W	}`	 	 --'a	}j	 	#''(k	}t	 	"&&'u	}~	 	  "	}H
 	(##$I
}R
 	0''(S
}\
 	!$$%]
}f
 	(++,g
}p
 	(,,-q
}z
 	%((){
}D 	,//0E}N 	%(()O}X 	,//0Y}b 	***44BBc}h 		e55<OPi}j 		&(:(:Pk}l 	+ m}v 	+ w}@ 	#''(A}J 	-112K}T 	=..-U}^ 	>,,._}h 	=..0i}r 	!!"s}| 	%,,>B}}~ 		 8 8?ST}@ 	#''(A}J 		e55<OPK}L 	!!44!M}V 	(  44W}` 	#'''a}j 	$''(k}t 	599:u}~ 	%(()}H 	!%%&I}R 	"S}\ 	.)))]}f 	;)))g}p 	q}z 	)##${}D 	%   E}N 	%   O}X 	#Y}b 	(

,,#(1K%*
	c}r   