Upload files to "base"

Signed-off-by: nestict <developer@nestict.com>
This commit is contained in:
2026-01-16 15:38:54 +01:00
parent cac187ab10
commit 7ef7852d0e
23 changed files with 18398 additions and 0 deletions

72
base/admin.py Normal file
View File

@@ -0,0 +1,72 @@
"""
admin.py
This page is used to register base models with admins site.
"""
from django.contrib import admin
from simple_history.admin import SimpleHistoryAdmin
from base.models import (
Announcement,
Attachment,
Company,
CompanyLeaves,
DashboardEmployeeCharts,
Department,
DynamicEmailConfiguration,
DynamicPagination,
EmailLog,
EmployeeShift,
EmployeeShiftDay,
EmployeeShiftSchedule,
EmployeeType,
Holidays,
JobPosition,
JobRole,
MultipleApprovalCondition,
MultipleApprovalManagers,
PenaltyAccounts,
RotatingShift,
RotatingShiftAssign,
RotatingWorkType,
RotatingWorkTypeAssign,
ShiftRequest,
ShiftRequestComment,
Tags,
WorkType,
WorkTypeRequest,
WorkTypeRequestComment,
)
# Register your models here.
admin.site.register(Company)
admin.site.register(Department, SimpleHistoryAdmin)
admin.site.register(JobPosition)
admin.site.register(JobRole)
admin.site.register(EmployeeShift)
admin.site.register(EmployeeShiftSchedule)
admin.site.register(EmployeeShiftDay)
admin.site.register(EmployeeType)
admin.site.register(WorkType)
admin.site.register(RotatingWorkType)
admin.site.register(RotatingWorkTypeAssign)
admin.site.register(RotatingShift)
admin.site.register(RotatingShiftAssign)
admin.site.register(ShiftRequest)
admin.site.register(WorkTypeRequest)
admin.site.register(Tags)
admin.site.register(DynamicEmailConfiguration)
admin.site.register(MultipleApprovalManagers)
admin.site.register(ShiftRequestComment)
admin.site.register(WorkTypeRequestComment)
admin.site.register(DynamicPagination)
admin.site.register(Announcement)
admin.site.register(Attachment)
admin.site.register(EmailLog)
admin.site.register(DashboardEmployeeCharts)
admin.site.register(Holidays)
admin.site.register(CompanyLeaves)
admin.site.register(PenaltyAccounts)
admin.site.register(MultipleApprovalCondition)