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