在使用xadmin的时候ModelAdmin默认只有对于model的增删改查,但是总是有些字段是不希望用户来编辑的而 readonly_fields 设置之后不管是admin还是其他用户都会变成只读,而我们通常只是想限制普通用户 這时我们就可以通过重写 get_readonly_fields 方法来实现对特定用户的只读显示。
""" 重新定义此函数限制普通用户所能修改的字段 """
根据访问路径url来判断
# 全局404页面配置
替换xadmin的相关样式
找到喜欢的图标复制替换即可
直接替换class样式
课程默认按照点击数倒序排列
对某些字段进行只读属性添加
# 有些字段可以修改是不合理的比如点击数和收藏数,可以改为只读
Xadmin在一个模块中嵌套另外一个模块
课程中嵌套章节信息只能做一层嵌套:即只能在课程中嵌套章节,而不能在章节中嵌套视频信息
根据是否轮播进行筛选区分成两个模块
课程勾选是否轮播就被筛选到了轮播课程
在列表页面可以编辑的功能
传递函数显示到列表页中
新增功能插件:自动刷新页面
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。