我有一个默认DateTimeField
的表单,其中包含一个时间的下拉菜单,以30分钟为增量:
我想改变它,以便可以15分钟的增量而不是30分钟的时间选择时间。
查看Django的DateTimeInput
窗口小部件的源代码(https://github.com/django/django/blob/master/django/forms/widgets.py)(这是widget
的默认DateTimeField
),我不清楚我是怎么做的会自定义它来调整间隔间距:
class DateTimeInput(DateTimeBaseInput):
format_key = 'DATETIME_INPUT_FORMATS'
template_name = 'django/forms/widgets/datetime.html'
我有什么想法可以进行这种定制吗?或者我应该选择一个不同的,随时可用的小部件?
答案 0 :(得分:0)
事实证明,答案与使用时间选择器的Django没有多大关系:pickatime.js。只需传递选项Caused by: java.lang.RuntimeException: Failed to load driver class org.postgresql.Driver in either of HikariConfig class loader or Thread context classloader
(覆盖默认interval: 15
)即可解决问题。