在我的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表时,它应该使用我的自定义视图和模板重定向到我的自定义网址url(r'^mediacontrol/',self.my_view),
。
但它没有重定向到这个网址。它重定向到通常的管理URL。没有什么比常规管理员更改。
如何在admin中将表格重定向到我的自定义视图和模板。
需要帮助
答案 0 :(得分:2)
将视图的正则表达式设置为空字符串:
my_urls = [
url(r'^$', self.my_view),
]