2
我正在尝试实施DateTimePicker小工具。Django - DateTime小工具格式
的Widget
class DateTimeWidget(forms.DateTimeInput):
class Media:
js = ('js/jquery-ui-timepicker-addon.js',)
def __init__(self, attrs=None):
if attrs is not None:
self.attrs = attrs.copy()
else:
self.attrs = {'class': 'datetimepicker'}
表
class SessionForm(forms.ModelForm):
class Meta:
model = Event
widgets = {'start_time': DateTimeWidget(),
'end_time': DateTimeWidget()}
模板
{{ form.media }}
<form action="/event/post" method="post">{% csrf_token %}
{{ form.as_p }}
</form>
<script type="text/javascript">
$('.datetimepicker').datetimepicker({
dateFormat: 'yy-mm-dd'
});
</script>
的的DateTimePicker很好地渲染ED但格式是默认的一个%Y-%间 - %d%H:%M:%S
我怎样才能去除秒(有%Y-%间 - %d%H :%M)?
编辑
我试图让
<input type="text" class="datetimepicker" value="2012-04-18 11:01" />
代替
<input type="text" class="datetimepicker" value="2012-04-18 11:01:05" />
请参阅我的编辑 – 2012-04-19 15:07:32
用更新后的问题的解决方案更新了我的答案:) – cfedermann 2012-04-19 15:18:31