通过点击提交按钮在Django网站中运行Python脚本

-3 投票
1 回答
949 浏览
提问于 2025-04-18 16:33

我有一个Django网站。当我在这个网站上上传数据后,我想运行一个Python脚本,把数据上传到MySql表里,并进行一些基本的清理工作。
我已经写好了代码,比如说data_upload.py,这个脚本可以在指定的文件夹里放入任何CSV文件后自动执行。
通过Django的教程和Stack Overflow上的回答,我已经搭建了一个可以接收联系人信息的网站,并且可以通过这个网站上传数据。
现在我想做一个应用,用户点击一个按钮后就能启动我的data_upload.py脚本。
我该怎么做呢?我愿意使用jQuery和HTML/CSS来实现。

1 个回答

0

创建一个视图函数来运行你的 data_upload.py 文件。然后在 urls.py 中给它分配一个网址。接着,你可以创建一个链接(或者我想也可以是一个按钮),用来调用这个视图。

撰写回答