python - Django Admin 操作不同的名称,然后是函数名称
问题描述
是否可以在 Django Admin 中显示与其函数名称不同的名称?
例如:
def an_action():
pass
class AdminPanel(admin.ModelAdmin):
actions = [ an_action]
在 Django 管理面板an_action
中将显示为“一个动作”。我可以让这个显示像“有史以来最好的动作”而不是“一个动作”这样随意吗?
解决方案
试试这个:
def an_action():
pass
an_action.short_description = 'my label'
class AdminPanel(admin.ModelAdmin):
actions = [an_action]
推荐阅读
- google-apps-script - 移动一个文件夹中的所有文件
- javascript - 获取对托管在 cloudflare 中的 Api 的请求在部署到 heroku 时返回 403 错误
- jquery - 将 django 表单 CheckboxSelectMultiple 放入下拉列表
- bash - Bash:阅读文本直到结束并根据一个单词将其拆分
- php - Codeigniter - 错误 - 没有要更新的数据
- sharepoint-online - Sharepoint online, csom ,Value 不能为空。参数名称:key
- python - Stats Models 对已转换特征的新数据的样本预测进行建模
- mongodb - 删除文档中的父对象
- html - 如何在偏移处向跨度添加边框
- django - 如何在 django 表单中添加 django 模型的“id”