如何使用django后台任务进行日志记录



我可以使用日志模块轻松地在整个应用程序中创建日志,但在django后台任务中它不起作用。

import logging
from background_task import background
log = logging.getLogger("django")
@background(schedule=1)
def do_something():
log.info("it worked")

运行do_something((不会记录任何内容,但如果我删除装饰器,它就可以工作。。。有人知道如何让它发挥作用吗?

增加计划时间并尝试

import logging
from background_task import background
log = logging.getLogger("django")
@background(schedule=10)
def do_something():
log.info("it worked")

最新更新