I have the following model
class Meeting(models.Model):
meeting_title = models.CharField(default='', max_length=128, blank=True, null=True)
meeting_time = models.TimeField(blank=False, null=False)
meeting_date = models.DateField(blank=False, null=False)
def meeting_datetime(self):
return datetime.combine(self.meeting_date, self.meeting_time)
However, when I try to access the Meeting
object via meeting_datetime
I get Cannot resolve keyword 'meeting_datetime' into field. Choices are: id, meeting_title, meeting_time, meeting_date
.
Why is meeting_datetime
not an option? Doesn't the def
create it as a DateTimeField?
If not, how do I add it as a field, or otherwise access it?