我有一个包含博客文章的管理界面,内联模型是帖子的主要版本。
我想为之前版本的每一个添加一个动作(一个还原动作,自定义模型方法)
我应该怎么做呢? 它有点类似于ModelAction actions关键字,但我希望它在模型视图中,而不是列表视图 以及每个内联模型的内容,而不是父模型
会喜欢一些帮助。
使其更清晰
我的previous_version类有一个名为revert的函数。我想要的是,在我的博客文章管理面板中的每个先前版本的视图中,我将有一个链接或按钮或其他东西。按下它将调用previous_version.revert。
答案 0 :(得分:2)
我认为正确的做法是管理员行动,如文档中所述 -
https://docs.djangoproject.com/en/dev/ref/contrib/admin/actions/
答案 1 :(得分:1)