标签: python linux django celery
有没有人知道从django应用程序运行系统命令的经过验证的简单方法?
也许用芹菜? ...
从我的研究来看,这是一项有问题的任务,因为它涉及到问题的权限和不安全的方法。我对吗?
编辑:使用案例:删除远程计算机上的某些文件。
由于
答案 0 :(得分:1)
这是一种方法:在Django Web应用程序中,将消息写入包含所需信息的队列(例如,RabbitMQ)。在单独的系统中,从队列中读取消息并执行任何文件操作。您确实可以使用Celery来设置此系统。