为什么我会得到那个错误?
这是我的表单.py公司名称:
class filtrosEntrada(forms.Form):
fechaInicio = forms.DateField(widget=forms.DateTimeInput(attrs={'class':'form-control'}),required=True,label='Fecha de inicio: ')
fechaFin = forms.DateField(widget=forms.DateTimeInput(attrs={'class':'form-control'}),required=True,label='Fecha final ')
这是我的视图.py在
^{pr2}$最后我的模板.html在
<form id='formularioEntrada' action="." method="POST">
{% csrf_token %}
<div class="row">
<div class="col-md-3">
{{ form.fechaInicio.label_tag}}
{{ form.fechaInicio}}<br>
{{ form.fechaInicio.errors}}
</div>
<div class="col-md-3">
{{ form.fechaFin.label_tag}}
{{ form.fechaFin}}
</div>
</form>
错误是这条线
fechaFin = datetime.strptime(request.POST['fechaFin']+' 23:59',"%d/%m/%y %H:%M")
我使用的是python2.7和django1.6
当
request.POST['fechaFin']
为空字符串时,会出现该错误;例如,表单字段被清除:相关问题 更多 >
编程相关推荐