Jango的“PQ”包装

dj-pq的Python项目详细描述


pqdjango的包装。

https://travis-ci.org/jeanphix/dj-pq.svg?branch=master

安装

pip install dj-pq

配置

dj_pq添加到INSTALLED_APPS

INSTALLED_APPS+=['dj_pq',]

应用迁移:

./manage.py migrate

用法

dj-pq公开pq tasks API

fromdj_pqimportget_queuequeue=get_queue('notifications')@queue.task()defnotify(user_id):User.objects.get(id=user_id).notify()notify(42)

可以选择将Queue绑定到特定的数据库连接:

queue=get_queue('notifications','another_connection')

worker命令允许为给定队列启动工作进程:

./manage.py worker notifications

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java自动在新部署的war文件中实例化一个类   java异常ORA00942:使用hibernate会话插入现有表时,表或视图不存在   java扩展DefaultTableCellRenderer,在GetTableCellRenderComponent中不创建新对象?   Java枚举中的序列化实例   基于Swing的Java游戏网格布局   JavaSpring:如何在@WebServiceRef中注入wsdlLocation   在Java中设置原语而不获取警告   java如何引用在不同类的main方法中声明的对象属性   java我试图将2个已排序的LinkedList合并到一个已排序的列表中,但得到的是NullPointerException?   循环Java 8:比较两个列表中的多个属性   java将文件列表从服务器发送到客户端的JPanel   自Java 9以来的注释处理器发现过程   RawDatagramSocket Dart在Java Android中的类似实现   java在web服务器中写入文件而不指定实际路径   java决定了二进制文件的环境和版本