-1
我有models.py,像这样类似这样的Django的自动添加日期形式
class Topic(models.Model):
text = models.CharField(max_length=200)
date_added = models.DateTimeField('date published')
def __str__(self):
return self.text
View.py日期字段:
def new_topic(request):
if request.method != 'POST':
form = TopicForm()
else:
form = TopicForm(request.POST)
if form.is_valid():
form.save()
return HttpResponseRedirect(reverse('blog:topics'))
context = {'form' : form}
return render(request, 'blog/new_topic.html', context)
form.py:
class TopicForm(forms.ModelForm):
class Meta:
model = Topic
fields = ['text', 'date_added']
labels = {'text': ''}
现在的问题是,我需要自动添加日期到该字段。有任何数据库输入。
你可能想从'TopicForm'排除在这种情况下,'date_added'领域。 – Risadinha