title: change list display link in django admin
body: <p>I am trying to change the link for an object in the django admin list display. Here is what I have so far:</p>
  
  <pre><code>class FooModelAdmin(admin.ModelAdmin):
      fields = ('foo','bar')
      list_display = ('foo_link','bar')
  
      def foo_link(self,obj):
          return u'&lt;a href="/foos/%s/"&gt;%s&lt;/a&gt;' % (obj.foo,obj)
      domain_link.allow_tags = True
      domain_link.short_description = "foo"
  </code></pre>
  
  <p>This produces another link within the original list display link e.g.</p>
  
  <pre><code>&lt;a href="/admin/app/model/pk/"&gt;&lt;a href="/foos/foo/"&gt;Foo&lt;/a&gt;&lt;/a&gt;
  </code></pre>