Django xadmin 如何限制用户查询内容

Django xadmin 如何限制用户查询内容

场景需求

由于是多个老师录入成绩,因而我们需要每个老师只能看到自己数据

解决方法

重写def queryset(self) 函数

    def queryset(self):
        qs = super(TCBaseAdmin, self).queryset()
        return qs.filter(luru_username=self.user.username)

相关文章

  • 《我为何又开始用Django了(内含安装和配置超详细文档)》
  • 《Django体能测试成绩管理平台之环境和服务器准备》
  • 《Django体能测试成绩管理平台之xadmin安装》
  • 《Django体能测试成绩管理平台之学生基本信息APP》
  • 《Django体能测试成绩管理平台之管理员APP》
  • 《Django如何存储跑步时间》
  • 《Django 如何输出日志》
  • 《Django如何存储跑步时间》
  • 《Django xadmin 消息提醒(含demo》
  • 《Django xadmin 常用field列表》
  • 《Django xadmin 如何设置只读属性》

你可能感兴趣的:(Django xadmin 如何限制用户查询内容)