一个简单的django应用程序,将芹菜任务作为进程运行。

django-processengine的Python项目详细描述


===
流程引擎
=



流程引擎与芹菜一起使用,通过API从





快速启动
-


1的芹菜任务创建异步流程。将“processengine”添加到已安装的应用程序设置中,如下所示:


已安装的应用程序=[

“processengine”,
]


2。将路由器urlconf包含在项目url中。py如下:


from processengine.api将路由器导入为process廑router


url(r'^processengine/',include(process廑router.url)),

]


3。将进程映射设置与要运行的进程和任务一起添加,如
,因此:


process\u map={
'my.process':[
'path.to.taskfile.task',
],

}



3。(可选)添加松弛通知的设置。请注意,在不同时存在以下其他设置的情况下添加slack廑webhook设置是错误的。::
slack廑webhook=“https://hooks.slack.com/services/t051cqh14/vwvraafa5/lpz2y84gm0juovllbow0glcx”
slack廑process廑channel=“”processs”
slack廑process廑username=“someuser”
slack廑process廑emojiservice_name=“someservice”

>4.运行“python manage.py migrate”创建processengine模型。

5.要创建进程,请使用以下数据运行post到http://127.0.0.1:8000/processengine/process/
::

data={
name:“my.process”,#这是进程映射变量
上下文中设置的进程名:{
“name”:“value”这是传递给任务的数据
}
}


注意:任务需要符合json in和json out的模式

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

推荐PyPI第三方库


热门话题
java如何在构造函数外部添加鼠标侦听器   java如何使用比较器对列表进行排序以正确排序空值?   javajavax。由于javax,邮件“535.7.3身份验证失败”。邮件升级(v1.3.1至v1.5.2)   java将arraylist流到固定的二维数组中并打印?   RecyclerView适配器上的java上下文   java如何为此Twitter API为KafkaProducer建立连接   java Spring安全性重写WebSecurity配置适配器的配置(AuthenticationManagerBuilder)是否会影响全局应用程序?   线程“awteventque0”NullPointerException中的java异常   if条件中的null值和null指针异常java   java树集<Object>允许相同类型的多个对象   java定义类;我认不出   字符串java replaceAll()   JAVAutil。scanner(Java)读取文件时如何跳过空格?   java在swing中关闭flash屏幕   java在Wildfly 16中的应用程序中加载pk12文件   有没有工具可以自动生成屏幕抓取的Java代码   创建意图时,java方法getParcelableExtra()返回null   将数据从java传递到jsp   java Android Studio |永久保存布局