Use the admin's fieldsets:
class MyAdmin(admin.ModelAdmin):
fieldsets = (
(None, {
'fields': ('first', 'second', 'etc'),
'description': "This is a set of fields group into a fieldset."
}),
)
# Other admin settings go here...
You can have multiple fieldsets in an admin. Each can have its own title (replace the None
above with the title). You can also add 'classes': ('collapse',),
to a fieldset to have it start out collapsed (the wide
class makes the data fields wider, and other class names mean whatever your CSS says they do).
Be careful: the description
string is considered safe, so don't put any uncleaned data in there. This is done so you can put markup in there as needed (like your link), however, block formatting (like <ul>
lists) will probably look wrong.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…