【发布时间】:2011-04-29 06:23:36
【问题描述】:
我正在尝试更改 django 管理列表显示中对象的链接。这是我目前所拥有的:
class FooModelAdmin(admin.ModelAdmin):
fields = ('foo','bar')
list_display = ('foo_link','bar')
def foo_link(self,obj):
return u'<a href="/foos/%s/">%s</a>' % (obj.foo,obj)
domain_link.allow_tags = True
domain_link.short_description = "foo"
这会在原始列表显示链接中生成另一个链接,例如
<a href="/admin/app/model/pk/"><a href="/foos/foo/">Foo</a></a>
【问题讨论】:
标签: django django-admin modeladmin