gpt4 book ai didi

python - 向 Django 管理主页添加一个计数器

转载 作者:太空宇宙 更新时间:2023-11-04 10:50:34 25 4
gpt4 key购买 nike

我想知道是否可以在 Django 管理应用主页添加一个计数器,

例子:

enter image description here

我可以为此在 models.py 或 admin.py 中创建一个@property 吗?

谢谢

最佳答案

您可以专门化字符串类型以添加​​所需的动态行为。

这是一个完整的例子:

from django.db import models

class VerboseName(str):
def __init__(self, func):
self.func = func

def decode(self, encoding, erros):
return self.func().decode(encoding, erros)

class UsedCoupons(models.Model):
name = models.CharField(max_length=10)

class Meta:
verbose_name_plural = VerboseName(lambda: u"Used Coupons (%d)" % UsedCoupons.objects.all().count())

关于python - 向 Django 管理主页添加一个计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14217325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com