关于后台管理的两个问题,烦请老师解答
来源:16-2 django的组和权限管理配置
阿麦_
2021-03-20
老师,我有两个关于后台管理的问题
1、添加视频时能不能筛选课程?现在是直接选择章节,在多门课程的章节名一样时,难以区分
2、可不可以让不同的老师只能管理他所发布的课程?现在只是授权的话,会导致非课程作者也可以修改课程信息,这不合理
写回答
1回答
-
这种xadmin本身没有提供这个功能,如果想做到这种效果 https://github.com/jazzband/django-smart-selects 可以参考这个 但是这个还没有支持xadmin 也可以看看这个 https://github.com/bobshi2005/django-Xadmin-smart-selects
这种做起来不难,可以在admin中通过覆盖queryset方法来根据当前用户过滤属于当前用户的数据,如果在xadmin中写这个逻辑我在课程中讲解过的
042021-04-29
相似问题