我有这样的模型:
class Meeting(models.Model):
date = models.DateTimeField(default=datetime.datetime.now)
team = models.CharField(max_length=100)
class Meta:
verbose_name_plural = u'Meetings'
ordering = ['-date', 'team']
def __unicode__(self):
return u'%s %s' % (self.date, self.team)
class Entry(models.Model):
meeting = models.ForeignKey(Meeting, blank=True)
meeting_date = models.DateField(null=True)
description = models.TextField()
class Meta:
verbose_name_plural = u'Entries'
def __unicode__(self):
return self.title
我有一个表格,我用它来控制输入
class MyEntryAdminForm(forms.ModelForm):
class Meta:
model = Entry
我正在获取会议字段的数据
meeting = forms.ModelChoiceField(queryset=Meeting.objects.all(), empty_label=None)
我想提取会议字段的日期部分(我能够管理它)。此日期部分应该是 meeting_date 字段的输入。meeting_date 字段在表单中没有输入字段,应自动填充。我不知道如何将此日期提取到 meeting_date 字段以及如何存储它
def clean(self) 中的尝试
cleaned_data['meeting_date'] = date_extract_from_meeting
不工作
非常感谢任何帮助