Php Tornado 405错误POST方法不允许

Php Tornado 405错误POST方法不允许,php,python,html,tornado,Php,Python,Html,Tornado,我试图让php登录到tornado,当我点击“登录”时,我得到一个错误页面,上面写着“405方法不允许” 这是我的表格: <form method="POST"> <fieldset id="inputs"> <input name="username" id="username" required> <input name="password" id="password" ty

我试图让php登录到tornado,当我点击“登录”时,我得到一个错误页面,上面写着“405方法不允许”

这是我的表格:

<form method="POST">

          <fieldset id="inputs">
            <input name="username" id="username" required>   
            <input name="password" id="password" type="password" name="Password" placeholder="Password" required>
          </fieldset>
          <fieldset id="actions">
            <input type="submit" id="submit" value="Log in" name="submit">
            <label><input type="checkbox" checked="checked"> Keep me signed in</label>
          </fieldset>

        </form>

让我登录

您需要在表单中添加一个操作,并在处理程序中有一个post方法。如果您设置了如下处理程序:

(r"/feedback", FeedbackHandler)
其中有一个post方法:

def post(self):
    #do something here
以及一份表格,该表格有:

<form action="/feedback" method="post" >


它应该可以工作。

表单的action属性是什么?如果您将帖子发送到错误的URL,则可能会出现此“不允许使用方法”错误。您是否将
操作
属性指定到了正确的位置?是的,我尝试过,但仍然相同。URL应该是指向我希望用户所在页面的链接,还是指向与db连接的其他页面的链接?如果您包含服务器端代码,这将非常有用。