我有模特:
class Post(models.Model):
thread = model.ForeignKey(Thread)
title = models.CharField(max_length=50, blank=True)
text = models.TextField()
author = models.CharField(max_length=20, default='Anonymous')
date = models.DateTimeField()
我有表格:
class PostForm(ModelForm):
class Meta:
model = models.Post
fields = ['title', 'author', 'text']
我不在表单中使用日期字段。发送表单时如何添加当前日期?
答案 0 :(得分:4)
您可以将日期字段的声明更改为:
Objective-C++
这将使每个插入或更新时的日期字段更改为现在。如果您只想在插页上使用它,可以将其更改为date = models.DateTimeField(auto_now=True)
。有关详细信息,请参阅here。