关于后台管理的两个问题,烦请老师解答

来源:16-2 django的组和权限管理配置

阿麦_

2021-03-20

老师,我有两个关于后台管理的问题

1、添加视频时能不能筛选课程?现在是直接选择章节,在多门课程的章节名一样时,难以区分

问题1

2、可不可以让不同的老师只能管理他所发布的课程?现在只是授权的话,会导致非课程作者也可以修改课程信息,这不合理

写回答

1回答

bobby

2021-03-22

  1. 这种xadmin本身没有提供这个功能,如果想做到这种效果 https://github.com/jazzband/django-smart-selects 可以参考这个 但是这个还没有支持xadmin 也可以看看这个 https://github.com/bobshi2005/django-Xadmin-smart-selects

  2. 这种做起来不难,可以在admin中通过覆盖queryset方法来根据当前用户过滤属于当前用户的数据,如果在xadmin中写这个逻辑我在课程中讲解过的

0
4
阿麦_
非常感谢!
2021-04-29
共4条回复

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1911 学习 · 2149 问题

查看课程