在Django和SQL Server中使用DateTimeField的问题

时间:2018-10-05 13:31:16

标签: python django datetime

我在Django中有一个非常简单的表单,用户需要输入日期和时间值。所以,这就是我到目前为止所设置的。

models.py

date_time_restore = models.DateTimeField(verbose_name='Date & Time restore')

forms.py

date_time_restore = forms.DateTimeField(initial=datetime.datetime.now(),widget=forms.DateTimeInput(attrs={'type':'datetime-local'}))

restore.html

        <tr>
        <td>Restore Date & Time *</td>
        <td>{{form.date_time_restore}}</td>
    </tr>

渲染后,我在下面看到此屏幕。 enter image description here

保存它会给我一个错误,而这正是我在POST中所拥有的。

enter image description here

在错误日志中记录表单内容,我得到以下信息:输入有效的日期/时间。

有人对如何处理有任何想法吗?在SQL Server中,数据类型为datetime2(7)。

谢谢, 马科斯·弗雷西亚(Marcos Freccia)

0 个答案:

没有答案