Django 1.8,自定义显示链接

时间:2015-04-19 15:00:43

标签: django

我在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>. 

我不确定哪里出错,也许有人可以在这里发现一些东西。

0 个答案:

没有答案