跳转到主要内容

一个简单的Django应用程序,让您知道huey任务是否在无错误的情况下运行。

项目描述

一个简单的Django应用程序,让您知道huey任务是否在无错误的情况下运行。

安装

pip install django-huey-logger

需求

需要安装并配置 huey

用法

在您的settings.py中

INSTALLED_APPS = [
    'huey_logger',
    # Django modules
    ...
]

运行迁移

python manage.py migrate huey_logger

使用装饰器

通过给您的函数添加装饰器来跟踪您的周期性任务

from huey_logger.decorators import log_db_periodic_task, log_db_task
from huey import crontab


@log_db_periodic_task(crontab(hour='*/1', minute=0))
def periodic_do_something():
    print("I'm saying hello every hour :)")

@log_db_task
def do_something_in_background():
    print("I'm saying hello under the hood")

项目详情


下载文件

下载适合您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

django-huey-logger-1.0.0.tar.gz (4.4 kB 查看散列)

上传时间:

构建分布

django_huey_logger-1.0.0-py3-none-any.whl (6.5 kB 查看散列)

上传于 Python 3

支持者