为了账号安全,请及时绑定邮箱和手机立即绑定

Flask Post 方法 405

Flask Post 方法 405

Go
ITMISS 2022-12-26 10:00:27
为什么不调用 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>'''
查看完整描述

1 回答

?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

我在我的项目中遇到了类似的问题,这是我找到的解决方案:-)


获取登录调用


@app.route("/login")

   def getCall():

     response = {}

     response['result'] = '0'

     response['messege'] = 'response from get'

     return response

发布登录请求


@app.route("/login", methods=['POST'])

def postCall():

 response = {}

 response['result'] = '0'

 response['messege'] = 'response from post'

 return response


查看完整回答
反对 回复 2022-12-26
  • 1 回答
  • 0 关注
  • 83 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号