就像在Django documentation here中一样,我这样写了我的第一个Django动作:
def make_verified(modeladmin, request, queryset):
query_set.update(title='new title')
工作正常。但是我需要为此操作更改显示的名称。当前,名称显示如下:
表示处理此选择操作的函数的名称。 我在文档中找不到关于此的任何内容。
如何为此设置冗长?
任何帮助将不胜感激。
答案 0 :(得分:2)
在链接到的文档中对此进行了解释:
通过为函数提供
short_description
属性,我们可以提供更好,更人性化的名称
因此您可以这样做:
def make_verified(modeladmin, request, queryset):
query_set.update(title='new title')
make_verified.short_description = 'Whatever description you like'