如何在Django中输入当前日期和时间?

如何在Django中输入当前日期和时间?,django,datetime,Django,Datetime,所以我是Django的初学者,最近提出了一个关于datetime的问题 所以我想做一个像博客一样的页面。在输入字段中,包括标题和内容,我还需要一个日期时间字段。但是,我还想创建一个附加功能,即——如果用户单击datetime输入字段旁边的复选框,datetime将自动更改为当前日期和时间。因此,输入字段将替换为当前日期和时间。 我不知道如何创建该功能。 我非常感谢您的帮助:)如果您将此行为设置为自动设置为首次创建帖子时会更好,如果您修改帖子,则不会触发此行为: created_at = mode

所以我是Django的初学者,最近提出了一个关于datetime的问题

所以我想做一个像博客一样的页面。在输入字段中,包括标题和内容,我还需要一个日期时间字段。但是,我还想创建一个附加功能,即——如果用户单击datetime输入字段旁边的复选框,datetime将自动更改为当前日期和时间。因此,输入字段将替换为当前日期和时间。

我不知道如何创建该功能。

我非常感谢您的帮助:)

如果您将此行为设置为自动设置为首次创建帖子时会更好,如果您修改帖子,则不会触发此行为:

created_at = models.DateTimeField(auto_now_add=True)
modified_at = models.DateTimeField(auto_now=True)
如果要在修改帖子时将其设置为当前时间:

created_at = models.DateTimeField(auto_now_add=True)
modified_at = models.DateTimeField(auto_now=True)

这回答了你的问题吗?嗯,部分是这样。所以我不确定你的链接中的答案是否是“当点击旁边的复选框时,用当前日期和时间替换日期和时间字段”。很抱歉,我是初学者,在应用它们时遇到困难。因为我想让用户更改创建帖子的日期和时间,除非他们想设置当前日期和时间。谢谢回复。但是,我希望用户自由选择日期和时间,除非他们想将其设置为当前日期和时间。因此,我想在开始时使用datetime字段,但当在旁边单击复选框时,将其替换为当前日期和时间。