我的django表单中有一个日期字段,现在我需要获取该值并将其保存在mongodb中的views.py.Thing是我不知道如何从django表单中获取日期值并保存在mongodb里面一个views.py
如何在我的views.py中获取此值
forms.py:
from django import forms
DateInput = partial(forms.DateInput, {'class': 'form-control datepicker'})
class MyForm(forms.Form):
from_date = forms.DateField(widget=DateInput())
views.py:
def my_view(request):
if request.method == 'POST':
form = MyForm(request.POST)
from_date = form.cleaned_data['from_date']
db.query.insert({
#What should I need to do here .. ?
})
答案 0 :(得分:0)
在插入查询中,您必须传递datetime对象而不是日期。
db.query.insert({'from_date':datetime.combine(from_date, datetime.min.time())})
您需要从datetime
模块导入datetime
以执行上述查询