django 管理员重定向到自定义视图

django admin redirecting to custom view

在我的 admin.py 我已经完成了..

class MediaManagerAdmin(admin.ModelAdmin):

def get_urls(self):
    urls = super(MediaManagerAdmin, self).get_urls()
    print "some"
    my_urls = [
        url(r'^mediacontrol/',self.my_view),
    ]
    return my_urls + urls
    print "helloww"

def my_view(self,request):
    return render_to_response("anything.html")
admin.site.register(MediaManager, MediaManagerAdmin)

我想要的是在管理员中,当我单击 MediaManager table 它应该使用我的自定义视图和模板重定向到我的自定义 url url(r'^mediacontrol/',self.my_view),

但它不会重定向到此 url。它正在重定向到通常的管理员 url。没有什么像普通管理员一样改变。

如何将 table 重定向到我在管理中的自定义视图和模板。

需要帮助

将视图的正则表达式设置为空字符串:

my_urls = [
    url(r'^$', self.my_view),
]