【发布时间】:2021-11-20 06:29:19
【问题描述】:
我正在将现有的 SQLite3 数据库写入 django 模型。有些日期会自我复制,我需要对它们进行编码,因此我在模型中创建了一个类,以以下形式存储唯一的句点:mm/yyyy。
设置日期的正确语法是什么,所以在 django 中它们具有相同的格式,但作为日期时间对象?
class Periods(models.Model):
period = models.DateField()
def __str__(self):
return self.period
提前致谢。
【问题讨论】:
-
input_formats 似乎是 forms.DateField() 而不是 models.DateField() 的参数,所以它会引发错误
TypeError: __init__() got an unexpected keyword argument 'input_formats'有没有机会我可以对 models.DateField() 使用类似的东西?
标签: python-3.x django datetime django-models