``pq``的django包装器
项目描述
pq的django包装器。
安装
pip install dj-pq
配置
将dj_pq添加到您的INSTALLED_APPS
INSTALLED_APPS += [
'dj_pq',
]
应用迁移
./manage.py migrate
使用
dj-pq公开了pq任务API。
from dj_pq import get_queue
queue = get_queue('notifications')
@queue.task()
def notify(user_id):
User.objects.get(id=user_id).notify()
notify(42)
可选地,可以将一个队列绑定到特定的数据库连接
queue = get_queue('notifications', 'another_connection')
一个worker命令允许启动特定队列的工作进程
./manage.py worker notifications
关闭
dj-pq-1.4.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 加密串:d14f7e6d2f3661a38bd3539d0b45dea77a047e6990a7ee2d6f205f5f4c562aed |
|
MD5 | 加密串:f72c494ebfac185003f589d239c9dd2d |
|
BLAKE2b-256 | 加密串:4b46f71d4762a3153a689c88ac7a153c8ba4e265409aee4ab0c70027ceb0b19b |