html表单中选择日期,Django:ModelForm中的日期选择器
在模型中,我有两个字段
from_date = models.DateField()
to_date = models.DateField()
widgets = {
'from_date' : DateInput(attrs={'class': 'datepicker'}),
'to_date' : DateInput(attrs={'class': 'datepicker'}),
}
$(document).ready(function() {
$('.datepicker').datepicker(
{
minDate : 0,
beforeShowDay : $.datepicker.noWeekends
}
);
});
我对javascript和jQuery一无所知,我只想实现
to_date
from_date
. 我该怎么做?
我的模型
class Leave(models.Model):
employee_ID = models.CharField(max_length = 20)
name = models.CharField(max_length = 50)
user = models.ForeignKey(User, on_delete = models.CASCADE, null =True)
department = models.CharField(max_length = 50, choices = DEPARTMENT_CHOICES)
designation = models.CharField(max_length = 50, choices = DESIGNATION_CHOICES)
type_of_leave = models.CharField(max_length = 15, choices = CHOICES)
from_date = models.DateField()
to_date = models.DateField()
reporting_manager = models.CharField(max_length = 50, choices = MANAGER_CHOICES)
reason = models.CharField(max_length= 180)
status = models.CharField(max_length = 15, choices = STATUS_CHOICES)
reason_reject = models.CharField(('reason for rejection'),max_length=50, default = '-') #blank=True)
created = models.DateField(auto_now_add=True, editable=False, null=False, blank=False)
last_modified = models.DateField(auto_now=True, editable=False, null=False, blank=False)
def __str__(self):
return self.name
class LeaveRequestForm(ModelForm):
class Meta:
fields = ("name", "employee_ID" ,"department", "designation", "type_of_leave", "from_date", "to_date", "reporting_manager", "reason")
model = Leave
widgets = {
'name': Textarea(attrs = {'cols' : 20, 'rows': 1}),
'employee_ID' : Textarea(attrs = {'cols' : 20, 'rows': 1}),
'from_date' : DateInput(attrs={'class': 'datepicker'}),
'to_date' : DateInput(attrs={'class': 'datepicker'}),
'reason_reject' : forms.HiddenInput()
}
html表单中选择日期,Django:ModelForm中的日期选择器相关推荐
- pandas使用dt.day_name函数从dataframe(Series)中的日期数据列中抽取日期对应的星期信息生成新的数据列(Monday、Sunday)
pandas使用dt.day_name函数从dataframe(Series)中的日期数据列中抽取日期对应的星期信息生成新的数据列(Monday.Sunday) 目录
- python日期选择框_Python的Django框架中设置日期和字段可选的方法
设置字段可选 在摆弄了一会之后,你或许会发现管理工具有个限制:编辑表单需要你填写每一个字段,然而在有些情况下,你想要某些字段是可选的. 举个例子,我们想要Author模块中的email字段成为可选,即 ...
- python选择表单_如何使用Python在表单中选择选项?
下面是一些基本用法示例:>>> import mechanize >>> br = mechanize.Browser() >>> br.open ...
- java中日期怎么_Java 中的日期处理
最初学习 Java 时是采用学校教材和市面上的一些 Java 视频教程进行学习,到了工作中才发现有些 API 或包已经过时了.最近使用 Java 中的日期处理时发现 java.util.date 与 ...
- 如何使锁屏界面的日期按照设置中的日期格式显示
android6.0上 最近客户有个需求 锁屏界面上的日期不随日期格式的改变而改变, 而在原生的6.0系统上 日期和时间里 没有选择日期格式这一项,所以必须在加了这一项基础上 (客户需求已实现) 写一 ...
- mysql 日期分隔符_sql中的日期处理
sql中的日期处理 convert(datetime,'10/dec/2009 12:22:31.120') from openrowset( 'SQLOLEDB ', '10.10.80.83'; ...
- python 日期运算_Python中关于日期的计算总结
1.获取当前时间的两种方法: 代码如下: import datetime,time now = time.strftime("%Y-%m-%d %H:%M:%S") print n ...
- java yyyy-mm-dd 日期格式_Java中的日期时间格式化
原标题:Java中的日期时间格式化 1 Java日期时间格式化的概念 我们在日常的开发过程中常常会碰到关于日期时间的计算与存储问题,比如我们要把一个当前时间类型转换成字符串类型,我们会直接使用Util ...
- mysql日期格式化 yyyymmdd_mysql中格式化日期详解
1. DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据. DATE_FORMAT(date,format) format参数的格式有 %a 缩写星期名 %b 缩写月名 %c 月,数值 ...
最新文章
- 用Python打造一款文件搜索工具,所有功能自己定义
- Windows内核HAL相关学习
- asp.net三层架构连接Oracle 11g详解
- 上一局APP玩,你画我猜,作为灵魂画手从没服过谁
- java socket 重连复用_Java Socket编程基础及深入讲解(示例代码)
- 飘了!英特尔 2 年内要发布高效芯片超过苹果 M1
- GPU 加速数据科学乘风破浪
- 发票打印JAVA是什么_如何使用蓝牙热敏打印机打印发票收据
- TextMeshPro备用字体疑问
- 走进四维空间-我们如何理解时空
- 从一个例子看ASCII点阵字库的应用原理
- 游戏对战匹配逻辑小结
- origin出现demo水印解决方案
- React 全家桶(react脚手架 redux react-redux react-router-dom ui库 reactHook)含 自定义hook的方法及使用
- VS code编辑器出现open a floder or workspace... (File -> Open Folder)错误
- pygame-KidsCanCode系列jumpy-part14-背景音乐及音效
- 项目管理PMP好考吗,没有经验?
- C#基础 uint,long,ulong,float,decimal 定义并初始化
- 51单片机LED模拟交通灯
- 把html转化为thymeleaf,Springboot和Thymeleaf HTML模板:转换为PDF后,汉字消失
热门文章
- 最新Viking(维金)病毒专杀工具,纯VB编写。(升级版)
- 滑动窗口滤波 c语言,关于中值滤波算法 以及C语言实现
- Docker最有趣入门教程----来自外国小哥(翻译更新中~)
- Neutron VxLAN + Linux Bridge 环境中的网络 MTU
- Windows下使用python3 + selenium实现网页自动填表功能
- springboot配置文件属性大全
- 可以对本表做操作的触发器
- MATLAB/Simulink仿真可运行 光伏发电系统MPPT 扰动观察法
- 51单片机STC15W4K56S4控制步进电机28BYJ-48正反转
- 在Windows XP中制作屏保