Django Admin 中模型的动态详细名称
Dynamic verbose name of model in Django Admin
我有一个 HelpTicket 模型,我希望主 Django 管理页面将详细名称显示为 HelpTickets (2 unclosed)
,其中 HelpTicket.objects.count(closed=False) = 2
有没有简单的方法以这种方式动态覆盖冗长的名称?
您可以在此处使用代理模型。
class ShowHelpTicket(HelpTicket):
class Meta:
proxy = True
verbose_name_plural = "Help Tickets ( " + str(HelpTicket.objects.count(closed=False)) + "unclosed )"
在这里你会找到一个很好的教程。 Using Proxy Models to Customize the Django Admin
我有一个 HelpTicket 模型,我希望主 Django 管理页面将详细名称显示为 HelpTickets (2 unclosed)
,其中 HelpTicket.objects.count(closed=False) = 2
有没有简单的方法以这种方式动态覆盖冗长的名称?
您可以在此处使用代理模型。
class ShowHelpTicket(HelpTicket):
class Meta:
proxy = True
verbose_name_plural = "Help Tickets ( " + str(HelpTicket.objects.count(closed=False)) + "unclosed )"
在这里你会找到一个很好的教程。 Using Proxy Models to Customize the Django Admin