如何允许 django 视图和模型中的日期字段为 null?
how to allow null in datefield in django views and model?
我的代码是:
In model:
claimed_date = models.DateField(null=True, blank=True)
In view:
claim_date = request.POST.get('date_totclaimfee','')
显示错误:
[u"''值的日期格式无效。它必须是 YYYY-MM-DD 格式。"]
All fields in views.py:
shoes_date = request.POST.get('date_shoesfee','')
vvn_receipt = request.POST.get('bill_vvnfee','')
vvn_fees = request.POST.get(str(c)+'c_vvnfee','')
vvn_date = request.POST.get('date_vvnfee',''))
mODEL.PY:
shoes_date = models.DateField(null=True, blank=True)
vvn_receipt = models.CharField(max_length=10,null=True,blank=True)
vvn_fees = models.IntegerField(null=True,blank=True,)
vvn_date = models.DateField(null=True, blank=True)
claimed_date = models.DateField(null=True, blank=True)
尝试:
claim_date = request.POST.get('date_totclaimfee', None)
我的代码是:
In model:
claimed_date = models.DateField(null=True, blank=True)
In view:
claim_date = request.POST.get('date_totclaimfee','')
显示错误:
[u"''值的日期格式无效。它必须是 YYYY-MM-DD 格式。"]
All fields in views.py:
shoes_date = request.POST.get('date_shoesfee','')
vvn_receipt = request.POST.get('bill_vvnfee','')
vvn_fees = request.POST.get(str(c)+'c_vvnfee','')
vvn_date = request.POST.get('date_vvnfee',''))
mODEL.PY:
shoes_date = models.DateField(null=True, blank=True)
vvn_receipt = models.CharField(max_length=10,null=True,blank=True)
vvn_fees = models.IntegerField(null=True,blank=True,)
vvn_date = models.DateField(null=True, blank=True)
claimed_date = models.DateField(null=True, blank=True)
尝试:
claim_date = request.POST.get('date_totclaimfee', None)