无法将表单提交到其他目录中的python脚本

2024-06-11 03:07:51 发布

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

我有一个HTML文件,用于创建和显示表单,还有一个在不同目录中使用python编写的表单处理程序脚本。文件夹如下所示

/home/alpha
           /alphamatters
                        /form_display.html

           /nifty_kite_v2
                        /form_handler.py

我无法提交从/alphamatters/form_display.html/nifty_kite_v2/form_handler.py的表单。我使用的表单标签是这样的

<form action='../nifty_kite_v2/form_handler.py' method='POST'>

一旦我尝试提交表单,它就会在浏览器中显示下面的消息

The requested URL /nifty_kite_v2/form_handler.py was not found on this server.

我还尝试了绝对文件名

<form action='/home/alpha/nifty_kite_v2/form_handler.py' method='POST'>

结果是一样的。它最后说

The requested URL /home/alpha/nifty_kite_v2/form_handler.py was not found on this server.

我不知道我做错了什么。有人能帮我吗


Tags: pyalphaform表单homehtmldisplayaction
1条回答
网友
1楼 · 发布于 2024-06-11 03:07:51

我认为你需要使用绝对路径。html必须由某个web服务器运行。Web服务器通过一种方式理解路径(可能是doc root),而操作系统通过另一种方式理解路径。或者检查web服务器的文档

相关问题 更多 >