我有一个follwoing jQuery代码,从而创建一个Time Picker
:如何在Django Form中使用Jquery脚本的值?
<input class="time" type="text" name="start" id="start" />
$('input.time').timepicker();
,我想使用的进入在Django的表单文本这个时间选择器值。
我models.py
:
class UsertTime(models.Model):
user = models.ForeignKey(User, blank=False)
data = models.CharField(max_length=30)
timestamp = models.DateTimeField(blank=True, null=True)
我forms.py
:
class UserTimeForm(forms.ModelForm):
class Meta:
model = UserTime
在我template.html
:
<form action="" method="POST">
{{ form.as_p }}
<input type="submit" value="{% trans "Add " %}" /> <a href="{% url host_list %}">{% trans "Cancel" %}</a>
</form>
<input class="time" type="text" name="start" id="start" />
$('input.time').timepicker();
现在我应该如何通过Jquery
写输入填补timestamp
场。以下是参考链接jQuery代码:
该输入操作,而不是我想你应该能够在您的选择从$(“input.time”)更改为选择将匹配由{{form.as_p}}呈现的输入。它只是为该日期选择器将使用的那部分数据呈现输入文本类型的文本。 – Gromer 2012-08-14 21:29:03
@Gromer:叶,你说得对,但问题是我该如何在this.timepicker中使用{{form.as_p}}时间戳字段? – 2012-08-14 21:31:40