queryset django xadmin怎么取里面具体的值

在使用xadmin的时候ModelAdmin默认只有对于model的增删改查,但是总是有些字段是不希望用户来编辑的而 readonly_fields 设置之后不管是admin还是其他用户都会变成只读,而我们通常只是想限制普通用户 這时我们就可以通过重写 get_readonly_fields 方法来实现对特定用户的只读显示。

  1. """ 重新定义此函数限制普通用户所能修改的字段 """

  2. 34-想对某些字段设置颜色,可鼡下面的设置

}
 

根据访问路径url来判断

 
# 全局404页面配置
 
# 全局404处理函数

替换xadmin的相关样式

找到喜欢的图标复制替换即可

直接替换class样式

课程默认按照点击数倒序排列

对某些字段进行只读属性添加

# 有些字段可以修改是不合理的比如点击数和收藏数,可以改为只读
 

Xadmin在一个模块中嵌套另外一个模块

课程中嵌套章节信息只能做一层嵌套:即只能在课程中嵌套章节,而不能在章节中嵌套视频信息

# 不生成表又可以注册model

根据是否轮播进行筛选区分成两个模块

# 加入点击数倒数排列 # 有些字段可以修改是不合理的比如点击数和收藏数,可以改为只读

课程勾选是否轮播就被筛选到了轮播课程

在列表页面可以编辑的功能

传递函数显示到列表页中

新增功能插件:自动刷新页面

}
 
# 在查看修改的时候显示的属性苐一个字段带有<a>标签,所以最好放标题 # 激活过滤器这个很有用 # 限制用户权限,只能看到自己编辑的文章

  
}

我要回帖

更多关于 django xadmin 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信