我在django 1.8的列表显示中创建了一个自定义链接,但不幸的是它没有显示为链接而是显示为文本。
list_display = ('site_name','view_link',)
#list_display_links = None
def view_link(self, obj):
return "<a href='%s'>%s</a>" % (urlresolvers.reverse('admin:parkings_site_change', args=(obj.id,)),'View')
view_link.allow_tags = True
view_link.short_description = 'Action'
预计会看到超链接“查看”而不是此文本
<a href='/admin/parkings/site/1/'>View</a>.
我不确定哪里出错,也许有人可以在这里发现一些东西。