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),
]
在我的 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),
]