【发布时间】:2020-11-19 16:34:24
【问题描述】:
我有一个 django 函数,我在同一个函数中保存了两次对象。因为我需要 .delay (python celery) 函数中的对象的 id。使用.save()两次可以吗,还是不是很好的做法:
def some_function(request, emailname, emailbody):
email = Email()
email.name = emailname
email.save()
email_id = email.id
celery_task = send_email.delay(email_id, emailbody)
email.celery_task_id = celery_task.id
email.save()
【问题讨论】:
标签: django django-models django-views celery