【发布时间】:2020-07-18 12:06:43
【问题描述】:
在 Django 管理界面(主页 -> 数据库 -> 数据库管理)中,我想在数据库/模型(数据库)列表中显示一个额外的帮助文本作为列。我怎样才能做到这一点?
【问题讨论】:
标签: django django-admin
在 Django 管理界面(主页 -> 数据库 -> 数据库管理)中,我想在数据库/模型(数据库)列表中显示一个额外的帮助文本作为列。我怎样才能做到这一点?
【问题讨论】:
标签: django django-admin
您可以定义form 并将此表单分配给admin 类
from django import forms
class MyForm(forms.ModelForm):
def __init__(self, *args, **kwargs):
super(MyForm, self).__init__(*args, **kwargs)
self.fields['image'].help_text = 'My help text'
class Meta:
model = MyModel
exclude = ()
@admin.register(MyModel)
class MyModelAdmin(admin.ModelAdmin):
form = MyForm
【讨论】:
models.AdminModel 应该可以做到这一点?