我使用JQuery Datepicker并且无法从中获取数据。 在.html:
<p>Date: <input type="text" id="datepicker"/> </p>
在models.py中:
class RecordModel(models.Model):
...
Date = models.DateField(blank = False)
...
在forms.py中:
class RecordForm(forms.ModelForm):
...
#There is no Date field
...
在views.py中:
def doc(request, DocName):
S = request.POST.get("Date") # error
views.py中doc()函数中S的值是&#34;&#34; (空字符串),即使我在小部件中选择日期。如何获得真实数据?
答案 0 :(得分:1)
您需要name
属性才能提交数据。
您正在寻找Date
键入的POST数据,但我在任何地方都看不到name=Date
。
应该是:
<input type="text" id="datepicker" name="Date"/> </p>