Django как добавить значение метки времени в базу данных из функции просмотра? - PullRequest
0 голосов
/ 01 мая 2020

Что я хотел бы сделать в функции начального отчета, так это получить значение метки времени при отправке электронных писем и сохранить это значение в базе данных. Буду признателен за помощь

Функция просмотра

def Initial_Report(request):

#Gets email addresses and sends report 
noc_emails = Employee.objects.exclude(Position__Position__contains='Customer').values_list('Email', flat=True)
cs_emails = Employee.objects.filter(Position__Position__contains = 'Customer').values_list('Email', flat=True)

initialTime = datetime.now()

noc_message = ('Initial Outage Report', 'This is a new outage report, The information is in the document' , 'from@example.com', noc_emails)
cs_message = ('Initial Outage Report', 'This is a new outage report ,The information is in the document', 'from@example.com', cs_emails)
send_mass_mail((noc_message,cs_message), fail_silently=False)

return render(request,'InitialReport.html')

Модели

class Outage_Dates(models.Model):

Report_ID = models.CharField(max_length=30,primary_key = True, unique =True)
Outage_Begining = models.DateTimeField()

def __str__(self):
    return self.Report_ID + ' ' + str(self.Outage_Begining) 
...