我需要向模型管理员添加一个自定义视图,类似于历史视图。例如,如果我有一个名为 Job 的模型,我可以通过转到 /jobs/job//history/ 来访问历史记录。如何添加另一个视图以响应 /jobs/job//workflow/ 之类的模式?
问问题
382 次
1 回答
1
您可以get_urls()
在管理员上定义以添加更多管理员视图。
- 不要忘记
admin_view()
包装 - 如果您想为单个对象添加视图(例如更改表单),只需将对象 id 添加到您的 url 模式,然后在您的视图中(尝试)获取相应的对象。
由您来提供链接(例如,通过覆盖基本 ( /change_form
) 模板并将新项目添加到“对象工具”列表)。
于 2012-10-13T22:09:53.467 回答