问题描述
我正在使用 django-background-tasks 将数据从 API 读取到我的数据库中。 cronjob 每 15 分钟启动一次 python manage.py process_tasks
并处理队列中的作业。任务看起来像:
@background(schedule = 900)
def API_2_DB()
....
return None
现在是第一个问题: 那么,如何可靠地创建将在页面“未使用”时完成的任务?
第二个问题:数据库正在存储已完成的任务 - 我知道我可以在某处使用 CompletedTasks.objects.all().delete()
轻松删除它们 - 但是否没有内置的自动机制?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)