我想将 change_list 页面中的 URL 链接从默认更改为其他内容。
我已经浏览了 Admin 的代码,不得不说,我需要帮助。
谁能帮我吗???
示例:在上图中,我想将“Abhilash Nanda”下的链接更改为其他链接。这适用于我可能拥有的所有行。我想从这个更改列表页面转到另一个更改列表页面,在那里我可以再次列出从相关表到单击的链接的行。
我想将 change_list 页面中的 URL 链接从默认更改为其他内容。
我已经浏览了 Admin 的代码,不得不说,我需要帮助。
谁能帮我吗???
示例:在上图中,我想将“Abhilash Nanda”下的链接更改为其他链接。这适用于我可能拥有的所有行。我想从这个更改列表页面转到另一个更改列表页面,在那里我可以再次列出从相关表到单击的链接的行。
您可以通过扩展管理模型来编辑管理 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
您可以在此处查看完整文档。