使用Django xadmin 实现修改时间选择器为不可输入状态


Posted in Python onMarch 30, 2020

反馈说在选择时间时会出现遮挡选择器的情况,阻碍操作 如下图

使用Django xadmin 实现修改时间选择器为不可输入状态

1,需要修改xadmin 文件 ,在widgets.py --->第28行添加attrs["readonly"] ="readonly"

使用Django xadmin 实现修改时间选择器为不可输入状态

2,修改完成就是下面这种

使用Django xadmin 实现修改时间选择器为不可输入状态

补充知识:django-xadmin的登陆权限设置操作

1.在utils/新建一个文件minx_utils.py文件里面

# coding=utf-8

from django.contrib.auth.decorators import login_required
from django.utils.decorators import method_decorator

class LoginRequiredMixin(object):

  @method_decorator(login_required(login_url='/login/'))
  def dispatch(self,request,*args,**kwargs):
    return super(LoginRequiredMixin,self).dispatch(request,*args,**kwargs)

2.在views文件里面

from utils.mixin_utils import LoginRequiredMixin

将类改为:

class CourseInfoView(LoginRequiredMixin,View)

以上这篇使用Django xadmin 实现修改时间选择器为不可输入状态就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的Django框架中的数据过滤功能
Jul 17 Python
python九九乘法表的实例
Sep 26 Python
django rest framework之请求与响应(详解)
Nov 06 Python
python3.5 tkinter实现页面跳转
Jan 30 Python
python如何定义带参数的装饰器
Mar 20 Python
python 通过类中一个方法获取另一个方法变量的实例
Jan 22 Python
Python中捕获键盘的方式详解
Mar 28 Python
python使用pygame模块实现坦克大战游戏
Mar 25 Python
详解在Python中以绝对路径或者相对路径导入文件的方法
Aug 30 Python
Python对Excel按列值筛选并拆分表格到多个文件的代码
Nov 05 Python
Python面向对象中类(class)的简单理解与用法分析
Feb 21 Python
浅析python连接数据库的重要事项
Feb 22 Python
Django admin 实现search_fields精确查询实例
Mar 30 #Python
Django模型中字段属性choice使用说明
Mar 30 #Python
Django+python服务器部署与环境部署教程详解
Mar 30 #Python
Python GUI编程学习笔记之tkinter中messagebox、filedialog控件用法详解
Mar 30 #Python
django自定义非主键自增字段类型详解(auto increment field)
Mar 30 #Python
Python GUI编程学习笔记之tkinter事件绑定操作详解
Mar 30 #Python
VSCode基础使用与VSCode调试python程序入门的图文教程
Mar 30 #Python
You might like
php判断两个浮点数是否相等的方法
2015/03/14 PHP
thinkPHP通用控制器实现方法示例
2017/11/23 PHP
PHP性能分析工具xhprof的安装使用与注意事项
2017/12/19 PHP
javascript游戏开发之《三国志曹操传》零部件开发(一)让静态人物动起来
2013/01/23 Javascript
js导出格式化的excel 实例方法
2013/07/17 Javascript
js 判断计算字符串长度/判断空的简单方法
2013/08/05 Javascript
JS特效实现图片自动播放并可控的效果
2015/07/31 Javascript
json定义及jquery操作json的方法
2016/09/29 Javascript
在javaScript中检测数据类型的几种方式小结
2017/03/04 Javascript
详解axios在vue中的简单配置与使用
2017/05/10 Javascript
浅谈struts1 & jquery form 文件异步上传
2017/05/25 jQuery
angularjs+bootstrap实现自定义分页的实例代码
2017/06/19 Javascript
JavaScript之promise_动力节点Java学院整理
2017/07/03 Javascript
使用Electron构建React+Webpack桌面应用的方法
2017/12/15 Javascript
vue中使用cropperjs的方法
2018/03/01 Javascript
Vue2.0 实现单选互斥的方法
2018/04/13 Javascript
Vue服务端渲染实践之Web应用首屏耗时最优化方案
2019/03/22 Javascript
基于Layui自定义模块的使用方法详解
2019/09/14 Javascript
JavaScript中继承原理与用法实例入门
2020/05/09 Javascript
[30:55]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第二场 11.18
2020/11/18 DOTA
使用Python生成url短链接的方法
2015/05/04 Python
在Python中操作文件之truncate()方法的使用教程
2015/05/25 Python
python 自动去除空行的实例
2018/07/24 Python
详解python读取和输出到txt
2019/03/29 Python
在python中画正态分布图像的实例
2019/07/08 Python
python3 pathlib库Path类方法总结
2019/12/26 Python
pytorch 改变tensor尺寸的实现
2020/01/03 Python
解决pytorch 交叉熵损失输出为负数的问题
2020/07/07 Python
html5 兼容IE6结构的实现代码
2012/05/14 HTML / CSS
Servlet如何得到客户端机器的信息
2014/10/17 面试题
机电专业毕业生求职信
2013/10/27 职场文书
党的群众路线教育实践活动个人对照检查材料(校长)
2014/11/05 职场文书
标准版个人借条怎么写?以及什么是借条?
2019/08/28 职场文书
python+pytest接口自动化之token关联登录的实现
2022/04/06 Python
python处理json数据文件
2022/04/11 Python
Java数据结构之堆(优先队列)
2022/05/20 Java/Android