我有一个带有日期字段和时间字段的自定义小部件,D/M/Y, H/M(24hour)
。现在,在create event上使用它们,它会显示我设置的空标签值。你知道吗
我希望这个空的值是当前日期,当前月份。但我不知道如果用户不使用这些选项并单击“保存”,这些选项是否会被存储。你知道吗
所以我想我真正的问题是如何将当前日期/时间放入select字段中,作为他们可以选择的选项,而不必触碰它们
下面是我认为需要编辑的部分代码。。。你知道吗
class SelectDateTimeWidget(forms.MultiWidget):
supports_microseconds = False
def __init__(self, attrs=None, date_format=None, time_format=None):
widgets = (SelectDateWidget(empty_label=( "Year", "Month", "Day")),
SelectTimeWidget(use_seconds=False))
super(SelectDateTimeWidget, self).__init__(widgets, attrs)
你想要的是不要将当前日期设置为“空标签”,这是没有意义的。Empty是空的,不是当前日期。您要做的是在默认情况下选择当前日期,这是由^{} 完成的:
相关问题 更多 >
编程相关推荐