Django中celery执行任务结果的保存方法

yipeiwu_com6年前Python基础

如下所示:

pip3 install django-celery-results

INSTALLED_APPS = ( ..., 'django_celery_results',) # 注意这个是下划线‘_'

python3 manage.py migrate django_celery_results

CELERY_RESULT_BACKEND = 'django-db' #在settings.py文件中配置

注意异步任务views.py中调用时,想要记录结果必须是“任务函数.delay(*args)”,这样才能写入数据库的表中

具体记录结果可以查看表:django_celery_results_taskresult;

以上这篇Django中celery执行任务结果的保存方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

正确理解Python中if __name__ == '__main__'

在Python,我们经常会编写 if __name__ == '__main__' 这么一段代码,这段代码该怎么来理解? 这段代码的功能理解如下: 一个python的文件有两种使...

pytorch标签转onehot形式实例

代码: import torch class_num = 10 batch_size = 4 label = torch.LongTensor(batch_size, 1).ran...

Django中如何使用sass的方法步骤

作为一个运维开发,不像业务开发只专注后端业务开发即可,常常需要自己来构建前端的东西,当然系统交互体验说的过去就行,要求也没有业务系统那么高。但是还是会接触很多前端的知识,像是css、ht...

TensorFlow入门使用 tf.train.Saver()保存模型

关于模型保存的一点心得 saver = tf.train.Saver(max_to_keep=3) 在定义 saver 的时候一般会定义最多保存模型的数量,一般来说,如果模型本身很...

python中单下划线(_)和双下划线(__)的特殊用法

函数使用单下划线_开头   使用单下划线(_)开头的函数_func不能被模块外部以: from module import *形式导入。   但可以用:from module imp...