【发布时间】:2018-02-10 18:47:24
【问题描述】:
我使用 Python 3.6 和 Django 作为 Web 框架 我必须将日期时间一起保存在我的数据库中,但在 HTML 中显示日期和时间单独的字段。 型号代码:
class date_time(models.Model):
date = models.DateField(default=timezone.now)
time = models.TimeField(default=timezone.now)
表格代码:
class date_time_Form(forms.ModelForm):
class Meta:
model = date_time
fields = ('date', 'time',)
widgets = {
'date': forms.TextInput(attrs={'class': 'form-control', 'type': 'date'}),
'time': forms.TextInput(attrs={'class': 'form-control', 'type': 'time'}),
}
labels = {
'date': 'Date',
'time': 'Time',
}
目前,我将存储在一个单独的字段中,但我想将日期+时间保存在一个字段中。
更新 - 我可以使用 Datetime 字段,但这只会在 HTML 页面中创建一个元素。
但在 HTML 中,我想要像下面这样的单独字段,模型中只有一个日期时间字段
有什么办法可以做到吗?
【问题讨论】: