使用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下的XSLT API进行web开发的简单教程
Apr 15 Python
python返回昨天日期的方法
May 13 Python
Python实时获取cmd的输出
Dec 13 Python
python Django批量导入数据
Mar 25 Python
基于Python 中函数的 收集参数 机制
Dec 21 Python
Python xpath表达式如何实现数据处理
Jun 13 Python
基于tf.shape(tensor)和tensor.shape()的区别说明
Jun 30 Python
详解Selenium-webdriver绕开反爬虫机制的4种方法
Oct 28 Python
Python爬虫开发与项目实战
Dec 16 Python
matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解
Jan 05 Python
Python opencv缺陷检测的实现及问题解决
Apr 24 Python
python 如何在list中找Topk的数值和索引
May 20 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获取textarea的值并处理回车换行的方法
2014/10/20 PHP
php文件下载处理方法分析
2015/04/22 PHP
PHP实现求解最长公共子串问题的方法
2017/11/17 PHP
php微信公众号开发之关键词回复
2018/10/20 PHP
laravel 错误处理,接口错误返回json代码
2019/10/25 PHP
ie 处理 gif动画 的onload 事件的一个 bug
2007/04/12 Javascript
基于jQuery的message插件实现右下角弹出消息框
2011/01/11 Javascript
动态创建script在IE中缓存js文件时导致编码的解决方法
2014/05/04 Javascript
nodejs中转换URL字符串与查询字符串详解
2014/11/26 NodeJs
JavaScript文本框脚本编写的注意事项
2016/01/25 Javascript
bootstrap-wysiwyg结合ajax实现图片上传实时刷新功能
2016/05/27 Javascript
JavaScript实现垂直向上无缝滚动特效代码
2016/11/23 Javascript
微信小程序中子页面向父页面传值实例详解
2017/03/20 Javascript
webstorm添加vue.js支持的方法教程
2017/07/05 Javascript
对angular 监控数据模型变化的事件方法$watch详解
2018/10/09 Javascript
VSCode使用之Vue工程配置eslint
2019/04/30 Javascript
Element-ui upload上传文件限制的解决方法
2021/01/22 Javascript
[01:05:00]2018国际邀请赛 表演赛 Pain vs OpenAI
2018/08/24 DOTA
python3音乐播放器简单实现代码
2020/04/20 Python
详解Python中contextlib上下文管理模块的用法
2016/06/28 Python
Python应用03 使用PyQT制作视频播放器实例
2016/12/07 Python
运动检测ViBe算法python实现代码
2018/01/09 Python
利用Django提供的ModelForm增删改数据的方法
2019/01/06 Python
Python利用pandas处理Excel数据的应用详解
2019/06/18 Python
PyQt 实现使窗口中的元素跟随窗口大小的变化而变化
2019/06/18 Python
python使用Qt界面以及逻辑实现方法
2019/07/10 Python
numpy 声明空数组详解
2019/12/05 Python
pytorch 实现删除tensor中的指定行列
2020/01/13 Python
python实现飞机大战项目
2020/03/11 Python
解决windows下python3使用multiprocessing.Pool出现的问题
2020/04/08 Python
SheIn俄罗斯:时尚女装网上商店
2017/02/28 全球购物
JD Sports芬兰:英国领先的运动鞋和运动服饰零售商
2018/11/16 全球购物
德国婴儿服装和婴儿用品购买网站:Baby Sweets
2019/12/08 全球购物
计算机毕业生自荐信范文
2014/03/23 职场文书
党员公开承诺践诺书
2014/03/25 职场文书
python3.9之你应该知道的新特性详解
2021/04/29 Python