【发布时间】:2014-08-29 04:30:13
【问题描述】:
关于模型和表单类中的日期和时间字段,我有几个问题。
1.) 在日期字段的文档中,“规范化为:Python datetime.date 对象”这一行是什么。意思是?这是否意味着提交表单时存储在request.POST字典中的字段数据是一个datetime.date对象?如果是,那么在提交表单时它什么时候做,或者我们必须调用它的一个函数?
2.)如果我有一个 models.DateField() 那么在视图中手动为其分配数据时,我应该分配一个 datetime.date 对象还是 'yyyy-mm-dd' 格式的 unicode 对象?
3.) 如果我在 forms.DateField() 中以 '%d/%m/%y' 格式取一个日期,我如何将它分配给我的 models.DateField() 因为这似乎只接受'YYYY-mm-dd' 格式?
如果有人还可以建议一些链接,这些链接可以通过文档以外的示例详细解释这些字段,那将会很有帮助。
【问题讨论】:
标签: django django-models django-forms