我想在我自动生成的管理站点上添加一组额外的页面.我想从我的模型和周围的一些日志生成报告.实际生成不是问题.
我如何能:
使报表输出看起来像是一个管理页面,带有面包屑,类似格式的表格等?
注册视图,使其显示在首页?
Yoni Samlan.. 6
上面的答案没有解决问题2,至少是直接的..."hack"方式让你的自定义视图显示为管理员的首页可能只是在urlconf中覆盖它:
(r'^admin/$', my.custom.admin.homepage),
在正常的管理行之前:
(r'^admin/', admin.site.root),
但是,"正确"的方法是让您的管理员成为AdminSite的自定义实例并覆盖index_template设置.http://docs.djangoproject.com/en/dev/ref/contrib/admin/#root-and-login-templates
上面的答案没有解决问题2,至少是直接的..."hack"方式让你的自定义视图显示为管理员的首页可能只是在urlconf中覆盖它:
(r'^admin/$', my.custom.admin.homepage),
在正常的管理行之前:
(r'^admin/', admin.site.root),
但是,"正确"的方法是让您的管理员成为AdminSite的自定义实例并覆盖index_template设置.http://docs.djangoproject.com/en/dev/ref/contrib/admin/#root-and-login-templates