采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好,我在教师后台里添加了课程资源,章节视频等内容,和课程一样对数据进行了过滤,让教师只能看到自己课程的数据,但是教师还是可以添加数据,比如添加其他教师的课程的课程资源,这是因为admin的权限只精确到表而不是精确到字段,有办法让教师只能添加自己的课程对应的资源和视频吗?
其实这个也好做,你重载一下save_models方法 不论当前的讲师修改了课程的讲师是谁 你都强制改成当前的讲师就行了。当然这个逻辑中你要判断一下 是否是管理员,如果当前用户角色是讲师才能这样做
请问你怎么实现让讲师只看到自己的章节信息,课程资源什么的,想做这个功能,但是一直有bug
你的代码是如何写的?
你好 请问 你这个问题解决了么
1. 只看到自己的数据通过重载queryset方法过滤数据就行了 2. 添加数据后自动添加add_user为当前登录用户可以通过覆盖save_models方法就行了
登录后可查看更多问答,登录/注册
一套通用的技术组合拳,助你解决大部分Python类网站后端问题
1.4k 18
1.6k 15
1.9k 13
2.1k 13
901 12