[UPDT] GENERAL: Added verbose name and verbose name plural

This commit is contained in:
Horilla
2025-05-31 10:37:32 +05:30
parent d466d39e5a
commit e0df70fec2
7 changed files with 43 additions and 0 deletions

View File

@@ -193,6 +193,10 @@ class AssetDocuments(HorillaModel):
) )
objects = models.Manager() objects = models.Manager()
class Meta:
verbose_name = _("Asset Document")
verbose_name_plural = _("Asset Documents")
def __str__(self): def __str__(self):
return f"document for {self.asset_report}" return f"document for {self.asset_report}"

View File

@@ -1157,6 +1157,10 @@ class Tags(HorillaModel):
) )
objects = HorillaCompanyManager(related_company_field="company_id") objects = HorillaCompanyManager(related_company_field="company_id")
class Meta:
verbose_name = _("Tag")
verbose_name_plural = _("Tags")
def __str__(self): def __str__(self):
return self.title return self.title
@@ -1437,6 +1441,10 @@ class MultipleApprovalManagers(models.Model):
reporting_manager = models.CharField(max_length=100, null=True, blank=True) reporting_manager = models.CharField(max_length=100, null=True, blank=True)
objects = models.Manager() objects = models.Manager()
class Meta:
verbose_name = _("Multiple Approval Managers")
verbose_name_plural = _("Multiple Approval Managers")
def get_manager(self): def get_manager(self):
manager = self.employee_id manager = self.employee_id
if manager: if manager:
@@ -1635,6 +1643,10 @@ class DashboardEmployeeCharts(HorillaModel):
verbose_name=_("Excluded Charts"), default=list, blank=True, null=True 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): def __str__(self):
return f"{self.employee} - charts" return f"{self.employee} - charts"
@@ -1724,6 +1736,10 @@ class Holidays(HorillaModel):
) )
objects = HorillaCompanyManager(related_company_field="company_id") objects = HorillaCompanyManager(related_company_field="company_id")
class Meta:
verbose_name = _("Holiday")
verbose_name_plural = _("Holidays")
def __str__(self): def __str__(self):
return self.name return self.name
@@ -1752,6 +1768,8 @@ class CompanyLeaves(HorillaModel):
class Meta: class Meta:
unique_together = ("based_on_week", "based_on_week_day") unique_together = ("based_on_week", "based_on_week_day")
verbose_name = _("Company Leaves")
verbose_name_plural = _("Company Leaves")
def __str__(self): def __str__(self):
return f"{dict(WEEK_DAYS).get(self.based_on_week_day)} | {dict(WEEKS).get(self.based_on_week)}" 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: class Meta:
ordering = ["-created_at"] ordering = ["-created_at"]
verbose_name = _("Penalty Account")
verbose_name_plural = _("Penalty Accounts")
class NotificationSound(models.Model): class NotificationSound(models.Model):

View File

@@ -282,5 +282,9 @@ class COSECAttendanceArguments(models.Model):
) )
objects = models.Manager() objects = models.Manager()
class Meta:
verbose_name = _("COSEC Attendance Arguments")
verbose_name_plural = _("COSEC Attendance Arguments")
def __str__(self): def __str__(self):
return f"{self.device_id} - {self.last_fetch_roll_ovr_count} - {self.last_fetch_seq_number}" return f"{self.device_id} - {self.last_fetch_roll_ovr_count} - {self.last_fetch_seq_number}"

View File

@@ -732,6 +732,10 @@ class EmployeeBankDetails(HorillaModel):
related_company_field="employee_id__employee_work_info__company_id" 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: def __str__(self) -> str:
return f"{self.employee_id}-{self.bank_name}" return f"{self.employee_id}-{self.bank_name}"
@@ -803,6 +807,10 @@ class Policy(HorillaModel):
objects = HorillaCompanyManager("company_id") objects = HorillaCompanyManager("company_id")
class Meta:
verbose_name = _("Policy")
verbose_name_plural = _("Policies")
def delete(self, *args, **kwargs): def delete(self, *args, **kwargs):
super().delete(*args, **kwargs) super().delete(*args, **kwargs)
self.attachments.all().delete() self.attachments.all().delete()

View File

@@ -113,6 +113,8 @@ class FilingStatus(HorillaModel):
class Meta: class Meta:
ordering = ["-id"] ordering = ["-id"]
verbose_name = _("Filing Status")
verbose_name_plural = _("Filing Statuses")
class Contract(HorillaModel): class Contract(HorillaModel):

View File

@@ -35,6 +35,10 @@ class PayrollSettings(HorillaModel):
company_id = models.ForeignKey(Company, null=True, on_delete=models.PROTECT) company_id = models.ForeignKey(Company, null=True, on_delete=models.PROTECT)
objects = HorillaCompanyManager("company_id") objects = HorillaCompanyManager("company_id")
class Meta:
verbose_name = _("Payroll Settings")
verbose_name_plural = _("Payroll Settings")
def __str__(self): def __str__(self):
return f"Payroll Settings {self.currency_symbol}" return f"Payroll Settings {self.currency_symbol}"

View File

@@ -776,6 +776,7 @@ class Meetings(HorillaModel):
class Meta: class Meta:
verbose_name = _("Meetings") verbose_name = _("Meetings")
verbose_name_plural = _("Meetings")
def __str__(self): def __str__(self):
return self.title return self.title