当前位置: 首页 > news >正文

炫佑网站建设深圳网络推广公司

炫佑网站建设,深圳网络推广公司,wordpress精品模板,有什么做兼职的好网站时间长不用,会忘的系列 1、Django-xadmin后台字段显示处理 主要是修改每个模块下adminx.py文件 代码解释:第1行控制表单字段显示第2行控制列表字段显示第3行控制搜索条件第4行控制过滤条件第5行支持单个或多个字段信息修改第6行列表分页,每页显示多少行…

时间长不用,会忘的系列

1、Django-xadmin后台字段显示处理

主要是修改每个模块下adminx.py文件

代码解释:第1行控制表单字段显示第2行控制列表字段显示第3行控制搜索条件第4行控制过滤条件第5行支持单个或多个字段信息修改第6行列表分页,每页显示多少行

2、【Django】admin.py文件 添加 action操作 (如: 重置密码, 修改密码)

from django.contrib import admin
from django.contrib.auth.hashers import make_password
from django.http import HttpResponseRedirect
from .model import *def reset_account_password(modeladmin, request, queryset):# 可以多选queryset.update(password=make_password('123456'))  # 默认重置密码为123456def modify_account_password(modeladmin, request, queryset):# 只能单选if queryset.count() != 1:modeladmin.message_user(request, "只能选择一条,请重新设置, 谢谢!")returnid = queryset.first().idreturn HttpResponseRedirect('/users/changePassword/?id={}'.format(id))@admin.register(UserInfo)
class UserInfoAdmin(admin.ModelAdmin):list_display = ['id', 'username', 'loginname', 'phone', 'email', 'department', 'ptitle', 'status']  # 筛选器list_filter = ['department', 'ptitle', 'status']  # 过滤器search_fields = ['id', 'username', 'loginname', 'phone', 'email', 'department', 'ptitle', 'status']  # 搜索字段actions = [reset_account_password, modify_account_password]  # 添加两个操作reset_account_password.short_description = '重置密码'
reset_account_password.type = 'warning'
modify_account_password.short_description = '修改密码'


》官方文档:Django-Admin-Cookbook-CN

》详细讲解:Xadmin的使用详细讲解

包含内容:;01-下载源码;02-配置settings.py;03-配置路由;04-创建数据库;05-创建超级用户;06-拉取静态文件到本地;07-站点Model管理;08-站点的全局配置;09-app名称的修改;10-自定义导航菜单顺序;11-设置只读字段;12-在list_display显示自定义函数:;13-设置页面跳转,需自定义函数;14-如果想添加数据的同时方便添加关联model:inlines 机制 同一个页面 可以添加 所有的相关信息;15-重载显示样式;16-model的管理器,一个model 分不同情况 管理;20-表单根据用户显示不同的字段内容  get_model_form;21-模型编辑页面Field分区显示--form_layout;22-获取用户信息并填充模型字段--save_models;23-根据登录用户或组过滤数据--queryset;24-外键下拉框添加过滤;25-后台显示模型类不存在的字段;26-django自带的admin是有save_models和delete_model的,后台修改模型类后就会执行改函数,xadmin中如下;27-定制HTML模板;28-xadmin此版本貌似不能加载views.py;29-列表视图新增自定义按钮;30-自定义actions;31-给这个方法添加一个boolean的属性并赋值为True,它将显示为on/off的图标;32-屏蔽界面的添加按钮;33-xadmin列表页添加自定义工具栏toolbar;34-想对某些字段设置颜色,可用下面的设置;35-菜单分组管理;36-自定义函数作为 列 显示;37-增加页面显示的列 ‘跳转’——显示自定义的html代码;38-xadmin主页布局的修改;39-设置xadmin新用户主页的默认布局;40. 根据登录用户user过滤展示数据(list_diaplay);41. admin_order_field支持查询查找以按相关模型上的值排序。此示例在列表显示中包含“作者名字”列,并允许按名字对其进行排序:;42. 获取verbose_name;43. xadmin list_filter 外键显示含有英文,怎么把英文去掉?;45. 添加自定义的URL;46.xadmin多个model的数据渲染在统一个template中;47.admin的空值设置方法;

http://www.hkea.cn/news/885164/

相关文章:

  • 购买一个网站空间如何可以多个域名使用吗长沙网站建设服务
  • 天津市建设委员会网站上海网站制作开发
  • 扬中网站建设墨子学院seo
  • 分析电子商务网站建设需求教案青岛今天发生的重大新闻
  • 汕头模板开发建站百度发布信息怎么弄
  • 健身网站开发项目总结关键词筛选工具
  • 重庆网站建设零臻靠谱国内永久免费的云服务器
  • 软件库合集软件资料2024郑州百度快照优化
  • 房地产开发公司网站建设方案seo去哪里学
  • 做网站可以赚钱吗百度小说搜索风云排行榜
  • 做网站交接需要哪些权限网站seo视频教程
  • 在网站怎么做收款二维码刷移动关键词优化
  • 问信息奥赛题怎么做 去哪个网站互联网网络推广
  • b2c电子商务网站系统下载专业网站seo推广
  • 引流推广的方法seo诊断工具
  • 平阴县建设工程网站直通车推广怎么做
  • 网站开发外包不给ftp高佣金app软件推广平台
  • 太原适合网站设计地址百度用户服务中心客服电话
  • 济南源码网站建设长沙网站seo推广公司
  • 北京网站制作17页和业务多一样的平台
  • 无锡市住房城乡建设委网站简单网页设计模板html
  • 武汉市大型的网站制作公司网站ip查询
  • 做仪表行业推广有哪些网站电商网站设计
  • 动静分离网站架构百度售后客服电话24小时
  • 做汽车配件生意的网站佛山seo关键词排名
  • 创意建站推荐百度做广告多少钱一天
  • 巴中网站建设公司百度seo怎么做网站内容优化
  • 查网站备案名称上海网络营销seo
  • 人是用什么做的视频网站网络营销方案设计毕业设计
  • 建设网站考虑因素关键词优化是怎么弄的