diff --git a/asset/models.py b/asset/models.py index 608901f63..64dc056dc 100644 --- a/asset/models.py +++ b/asset/models.py @@ -193,6 +193,10 @@ class AssetDocuments(HorillaModel): ) objects = models.Manager() + class Meta: + verbose_name = _("Asset Document") + verbose_name_plural = _("Asset Documents") + def __str__(self): return f"document for {self.asset_report}" diff --git a/base/models.py b/base/models.py index d7c986e33..8a9035876 100644 --- a/base/models.py +++ b/base/models.py @@ -1157,6 +1157,10 @@ class Tags(HorillaModel): ) objects = HorillaCompanyManager(related_company_field="company_id") + class Meta: + verbose_name = _("Tag") + verbose_name_plural = _("Tags") + def __str__(self): return self.title @@ -1437,6 +1441,10 @@ class MultipleApprovalManagers(models.Model): reporting_manager = models.CharField(max_length=100, null=True, blank=True) objects = models.Manager() + class Meta: + verbose_name = _("Multiple Approval Managers") + verbose_name_plural = _("Multiple Approval Managers") + def get_manager(self): manager = self.employee_id if manager: @@ -1635,6 +1643,10 @@ class DashboardEmployeeCharts(HorillaModel): verbose_name=_("Excluded Charts"), default=list, blank=True, null=True ) + class Meta: + verbose_name = _("Dashboard Employee Charts") + verbose_name_plural = _("Dashboard Employee Charts") + def __str__(self): return f"{self.employee} - charts" @@ -1724,6 +1736,10 @@ class Holidays(HorillaModel): ) objects = HorillaCompanyManager(related_company_field="company_id") + class Meta: + verbose_name = _("Holiday") + verbose_name_plural = _("Holidays") + def __str__(self): return self.name @@ -1752,6 +1768,8 @@ class CompanyLeaves(HorillaModel): class Meta: unique_together = ("based_on_week", "based_on_week_day") + verbose_name = _("Company Leaves") + verbose_name_plural = _("Company Leaves") def __str__(self): return f"{dict(WEEK_DAYS).get(self.based_on_week_day)} | {dict(WEEKS).get(self.based_on_week)}" @@ -1823,6 +1841,8 @@ class PenaltyAccounts(HorillaModel): class Meta: ordering = ["-created_at"] + verbose_name = _("Penalty Account") + verbose_name_plural = _("Penalty Accounts") class NotificationSound(models.Model): diff --git a/biometric/models.py b/biometric/models.py index 50f5150fd..4a702abcf 100644 --- a/biometric/models.py +++ b/biometric/models.py @@ -282,5 +282,9 @@ class COSECAttendanceArguments(models.Model): ) objects = models.Manager() + class Meta: + verbose_name = _("COSEC Attendance Arguments") + verbose_name_plural = _("COSEC Attendance Arguments") + def __str__(self): return f"{self.device_id} - {self.last_fetch_roll_ovr_count} - {self.last_fetch_seq_number}" diff --git a/employee/models.py b/employee/models.py index b669dfbd1..20a839efb 100644 --- a/employee/models.py +++ b/employee/models.py @@ -732,6 +732,10 @@ class EmployeeBankDetails(HorillaModel): related_company_field="employee_id__employee_work_info__company_id" ) + class Meta: + verbose_name = _("Employee Bank Details") + verbose_name_plural = _("Employee Bank Details") + def __str__(self) -> str: return f"{self.employee_id}-{self.bank_name}" @@ -803,6 +807,10 @@ class Policy(HorillaModel): objects = HorillaCompanyManager("company_id") + class Meta: + verbose_name = _("Policy") + verbose_name_plural = _("Policies") + def delete(self, *args, **kwargs): super().delete(*args, **kwargs) self.attachments.all().delete() diff --git a/payroll/models/models.py b/payroll/models/models.py index 146ac7bd7..83e4f322d 100644 --- a/payroll/models/models.py +++ b/payroll/models/models.py @@ -113,6 +113,8 @@ class FilingStatus(HorillaModel): class Meta: ordering = ["-id"] + verbose_name = _("Filing Status") + verbose_name_plural = _("Filing Statuses") class Contract(HorillaModel): diff --git a/payroll/models/tax_models.py b/payroll/models/tax_models.py index d423ce182..c28e5ce76 100644 --- a/payroll/models/tax_models.py +++ b/payroll/models/tax_models.py @@ -35,6 +35,10 @@ class PayrollSettings(HorillaModel): company_id = models.ForeignKey(Company, null=True, on_delete=models.PROTECT) objects = HorillaCompanyManager("company_id") + class Meta: + verbose_name = _("Payroll Settings") + verbose_name_plural = _("Payroll Settings") + def __str__(self): return f"Payroll Settings {self.currency_symbol}" diff --git a/pms/models.py b/pms/models.py index ffc2e0f52..0b02ae360 100644 --- a/pms/models.py +++ b/pms/models.py @@ -776,6 +776,7 @@ class Meetings(HorillaModel): class Meta: verbose_name = _("Meetings") + verbose_name_plural = _("Meetings") def __str__(self): return self.title