使用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中文件I/O高效操作处理的技巧分享
Feb 04 Python
python shell根据ip获取主机名代码示例
Nov 25 Python
利用 python 对目录下的文件进行过滤删除
Dec 27 Python
Python绘制3D图形
May 03 Python
python3.6.3+opencv3.3.0实现动态人脸捕获
May 25 Python
Python实现合并两个列表的方法分析
May 28 Python
基于wxPython的GUI实现输入对话框(1)
Feb 27 Python
Django用户认证系统 Web请求中的认证解析
Aug 02 Python
pandas 缺失值与空值处理的实现方法
Oct 12 Python
在pytorch 中计算精度、回归率、F1 score等指标的实例
Jan 18 Python
在PyCharm中实现添加快捷模块
Feb 12 Python
通过代码简单了解django model序列化作用
Nov 12 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获取mysql字段名称和其它信息的例子
2014/04/14 PHP
PHP 之 写时复制介绍(Copy On Write)
2014/05/13 PHP
ThinkPHP模板引擎之导入资源文件方法详解
2014/06/18 PHP
PHP面向对象程序设计之对象生成方法详解
2016/12/02 PHP
Yii框架引入coreseek分页功能示例
2019/02/08 PHP
Script的加载方法小结
2011/01/12 Javascript
jquery简单实现外部链接用新窗口打开的方法
2015/05/30 Javascript
JavaScript构造函数详解
2015/12/27 Javascript
微信小程序 前端源码逻辑和工作流详解
2016/10/08 Javascript
微信小程序 自定义消息提示框
2017/08/06 Javascript
vue+node实现图片上传及预览的示例方法
2018/11/22 Javascript
微信小程序中网络请求缓存的解决方法
2019/12/29 Javascript
tracking.js实现前端人脸识别功能
2020/04/16 Javascript
vue 如何使用递归组件
2020/10/23 Javascript
[01:44]《为梦想出发》—联想杯DOTA2完美世界全国高校联赛
2015/09/30 DOTA
Python代理抓取并验证使用多线程实现
2013/05/03 Python
python检查URL是否正常访问的小技巧
2017/02/25 Python
Python对列表去重的多种方法(四种方法)
2017/12/05 Python
Python操作mysql数据库实现增删查改功能的方法
2018/01/15 Python
Python应用库大全总结
2018/05/30 Python
django+xadmin+djcelery实现后台管理定时任务
2018/08/14 Python
pandas通过索引进行排序的示例
2018/11/16 Python
python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例
2020/02/28 Python
Python3+selenium实现cookie免密登录的示例代码
2020/03/18 Python
jupyter notebook 的工作空间设置操作
2020/04/20 Python
Python APScheduler执行使用方法详解
2020/12/10 Python
45个非常奇妙的CSS3 特性应用示例
2012/01/01 HTML / CSS
加拿大便宜的隐形眼镜商店:Clearly
2016/09/15 全球购物
网络编程中设计并发服务器,使用多进程与多线程,请问有什么区别?
2016/03/27 面试题
J2EE是技术还是平台还是框架
2016/08/14 面试题
我的大学生活演讲稿
2014/04/25 职场文书
2014党的群众路线教育实践活动总结材料
2014/10/31 职场文书
雨花台导游词
2015/02/06 职场文书
不会写演讲稿,快来看看这篇文章!
2019/08/06 职场文书
详解Python+OpenCV进行基础的图像操作
2022/02/15 Python
5个实用的JavaScript新特性
2022/06/16 Javascript