如何让Django“监听”上传到FTP的文件

2024-05-17 12:13:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Django应用程序,它管理来自基于shoppify的webshop的订单。每当有人订购需要发货的东西时,我的应用程序会创建一个文件并将其放在运营商的ftp服务器上。订单发出后,承运商将向ftp服务器上载一个新文件,其中包含有关装运的相关信息。在

如何让Django自动“监听”这些文件上传?我已经看了一点Django Channels,但它没有提到任何关于ftp交互的内容。这能做到吗?如何做到?在


Tags: 文件django订单服务器信息应用程序内容ftp
1条回答
网友
1楼 · 发布于 2024-05-17 12:13:57

这不适合使用频道,因为频道是通过Websockets与用户的浏览器进行交互。在

你可能不需要任何复杂的东西。最简单的方法是每隔几分钟执行一次cron作业,它运行一个Django命令来检查FTP目录并根据需要触发操作。在

相关问题 更多 >