使用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实现合并字典的方法
Jul 07 Python
python利用装饰器进行运算的实例分析
Aug 04 Python
在Pycharm中项目解释器与环境变量的设置方法
Oct 29 Python
python数值基础知识浅析
Nov 19 Python
python绘制随机网络图形示例
Nov 21 Python
使用python和pygame制作挡板弹球游戏
Dec 03 Python
python爬虫开发之Request模块从安装到详细使用方法与实例全解
Mar 09 Python
Python使用re模块验证危险字符
May 21 Python
Python Spyder 调出缩进对齐线的操作
Feb 26 Python
Python实现socket库网络通信套接字
Jun 04 Python
Python scrapy爬取起点中文网小说榜单
Jun 13 Python
Python中的 enumerate和zip详情
May 30 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 操作符与控制结构
2012/03/07 PHP
使用PHP导出Word文档的原理和实例
2013/10/21 PHP
php中的字符编码转换函数用法示例
2014/10/20 PHP
php版微信公众号自定义分享内容实现方法
2016/09/22 PHP
php版微信公众号接口实现发红包的方法
2016/10/14 PHP
如何打开php的gd2库
2017/02/09 PHP
php基于session锁防止阻塞请求的方法分析
2017/08/07 PHP
js玩一玩WSH吧
2007/02/23 Javascript
jquery插件制作简单示例说明
2012/02/03 Javascript
js屏蔽鼠标键盘(右键/Ctrl+N/Shift+F10/F11/F5刷新/退格键)
2013/01/24 Javascript
JS文本框默认值处理详解
2013/07/10 Javascript
简单的Jquery遮罩层代码实例
2013/11/14 Javascript
浅谈JavaScript函数参数的可修改性问题
2013/12/05 Javascript
jquery 实现input输入什么div图层显示什么
2014/06/15 Javascript
如何用JavaScript定义一个类
2014/09/12 Javascript
jQuery 移动端拖拽(模块化开发,触摸事件,webpack)
2016/10/28 Javascript
详解能在多种前端框架下使用的表格控件
2017/01/11 Javascript
[06:45]DOTA2卡尔工作室 英雄介绍幻影长矛手篇
2013/07/12 DOTA
[01:25:09]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第二场
2014/05/24 DOTA
Python下的twisted框架入门指引
2015/04/15 Python
在Django中创建第一个静态视图
2015/07/15 Python
Python实现在线音乐播放器
2017/03/03 Python
使用python 和 lint 删除项目无用资源的方法
2017/12/20 Python
完美解决python中ndarray 默认用科学计数法显示的问题
2018/07/14 Python
python re正则匹配网页中图片url地址的方法
2018/12/20 Python
Python 限定函数参数的类型及默认值方式
2019/12/24 Python
python 实现list或string按指定分段
2019/12/25 Python
Django如何实现防止XSS攻击
2020/10/13 Python
全球在线商店:BerryLook
2019/04/14 全球购物
2014年民主评议党员工作总结
2014/12/02 职场文书
工作感想范文
2015/08/07 职场文书
课改心得体会范文
2016/01/25 职场文书
MySQL派生表联表查询实战过程
2022/03/20 MySQL
Golang Elasticsearches 批量修改查询及发送MQ
2022/04/19 Golang
mysql性能优化以及配置连接参数设置
2022/05/06 MySQL
MySQL 计算连续登录天数
2022/05/11 MySQL