我是新手,我试图在Django框架中的HTML中提交按钮处理perl脚本。我会尽量清楚并清楚我想做什么,为我的英语道歉。
我使用Django框架构建了简单的注册网站。因为我不想使用Django auth,而是要调用perl脚本并处理新的用户注册表单。
我编写了简单的新用户注册表单和perl脚本的代码,它从HTML中获取数据并拆分该数据并将其发送到后端以进行进一步处理。我使用CGI服务器成功完成了此任务。
这个过程我想在Django框架中调用。我怎么能这样做。我试着用子进程来做这个但是我没有得到解决方案。
谢谢 佩尔韦兹
答案 0 :(得分:1)
将您的perl脚本作为cgi运行,将注册表单发布到脚本
<form action="your-perl-script.cgi" method="POST">
...
</form>
答案 1 :(得分:0)
我不太明白你为什么要这样做,但你可以将perl脚本作为系统命令运行,如:
import commands
commands.getstatusoutput('perl /path/to/script.pl arguments')