gpt4 book ai didi

python - django modeladmin list_display

转载 作者:太空宇宙 更新时间:2023-11-03 15:28:16 27 4
gpt4 key购买 nike

我正在尝试使用 Django 的官方教程。特别是 modeladmin list_display:

http://docs.djangoproject.com/en/1.2/intro/tutorial02/#customize-the-admin-change-list

如何添加一列来显示列表中每个投票的选项数量?

谢谢!

最佳答案

您不需要编辑您的模型,为管理动态计算列在 ModelAdmin 对象中创建一个函数,该函数采用第二个参数,这将是常规的 Poll 模型实例。与像在模型中一样编写代码相比,您可以在这里忽略 self,因为它没有您想要的。

class PollAdmin(admin.ModelAdmin)
list_display = (<other_fields>, 'choice_count')

def choice_count(self, model_instance):
return model_instance.choice_set.count()

关于python - django modeladmin list_display,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3586149/

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