Flask Post 方法 405

为什么不调用 Post 方法我只能使用 get 方法


@Admin.route("/upload-image",methods=["GET", 'POST']) def upload_image():


if request.method == 'POST':


    if request.files:

        pdf = request.files["pdf"]


        print(pdf)

        return redirect()

return '''<form action="/Admin/upload-image" method='POST'>


    <div class="form-group">

      <label>Select PDF</label>

      <div class="custom-file">

        <input type="file" class="custom-file-input" name="pdf" id="pdf">

        <label class="custom-file-label" for="image">Select PDF</label>

      </div>

    </div>


    <button type="submit" class="btn btn-primary">Upload</button>

  </form>'''


ITMISS
浏览 84回答 1
1回答

一只名叫tom的猫

我在我的项目中遇到了类似的问题,这是我找到的解决方案:-)获取登录调用@app.route("/login")&nbsp; &nbsp;def getCall():&nbsp; &nbsp; &nbsp;response = {}&nbsp; &nbsp; &nbsp;response['result'] = '0'&nbsp; &nbsp; &nbsp;response['messege'] = 'response from get'&nbsp; &nbsp; &nbsp;return response发布登录请求@app.route("/login", methods=['POST'])def postCall():&nbsp;response = {}&nbsp;response['result'] = '0'&nbsp;response['messege'] = 'response from post'&nbsp;return response
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go