博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
django admin组件
阅读量:4631 次
发布时间:2019-06-09

本文共 863 字,大约阅读时间需要 2 分钟。

admin实例

from django.contrib import adminfrom app01 import modelsfrom django.utils.safestring import mark_safe# Register your models here.class UserInfoConfig(admin.ModelAdmin):    # 自定义显示的东西    def xxx(self):        return mark_safe('xx')    # 不能添加多对多    list_display = ['username','create_time','phone',xxx]    # 添加可以点击的字段    list_display_links = ['create_time','username']    # 定义左侧过滤规则,这个blog例子不合适,每个人的blog都不同    list_filter = ['blog']    # 可以编辑的列    list_editable = ['phone']    # 设置模糊搜索,多个条件的优先级都相同    search_fields = ('username','phone')    # 设置自定义action部分    def func(self,request,queryset):        print(self,request,queryset)        queryset.update('phone=11111111111')    func.short_description = '批量修改电话'    # 下面必须设为列表    actions = [func,]admin.site.register(models.UserInfo,UserInfoConfig)
admin.py

 

转载于:https://www.cnblogs.com/zhaowei5/p/10089465.html

你可能感兴趣的文章
JS存储cookie读取cookie删除cookie详细用法
查看>>
android聊天,存储聊天记录sqlite
查看>>
用hexo搭建自己的blog
查看>>
Delphi使用逍遥安卓模拟器
查看>>
基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 5.0 简介
查看>>
oracle分页sql语句
查看>>
将对象转为数组方法:延伸array_map函数在PHP类中调用内部方法
查看>>
组合逻辑电路-----竞争与冒险现象
查看>>
angular表单验证
查看>>
Redhat7 搭建vsftpd(三种方式登录)
查看>>
并查集学习笔记
查看>>
Android为TV端助力 EventBus.getDefault()开源框架
查看>>
Hive实战之学生选课
查看>>
解决requestAnimationFrame的兼容问题
查看>>
$.getScript("/Scripts/js/video.min.js");
查看>>
OpenCV码源笔记——RandomTrees (二)(Forest)
查看>>
cron定时任务
查看>>
Js控制treeview中选中的checkbox
查看>>
pytorch安装
查看>>
Java 日期加减计算.
查看>>