0

我想将 change_list 页面中的 URL 链接从默认更改为其他内容。

我已经浏览了 Admin 的代码,不得不说,我需要帮助。

谁能帮我吗??? 在此处输入图像描述

示例:在上图中,我想将“Abhilash Nanda”下的链接更改为其他链接。这适用于我可能拥有的所有行。我想从这个更改列表页面转到另一个更改列表页面,在那里我可以再次列出从相关表到单击的链接的行。

4

1 回答 1

1

您可以通过扩展管理模型来编辑管理 URL。像这样。

class MyModelAdmin(admin.ModelAdmin):
    def get_urls(self):
        urls = super(MyModelAdmin, self).get_urls()
        my_urls = patterns('',
            (r'^my_view/$', self.my_view)
        )
        return my_urls + urls

    def my_view(self, request):
        # custom view which should return an HttpResponse
        pass

您可以在此处查看完整文档。

于 2013-06-13T04:42:33.473 回答