第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Flask 的 BadRequestKeyError

Flask 的 BadRequestKeyError

臨摹微笑 2023-03-01 15:54:19
我已經(jīng)查看了有關(guān)此錯(cuò)誤的所有其他問題,但要么解決方案不起作用,要么我已經(jīng)按照解決方案所說的去做了。我的 app.py 代碼:@app.route("/", methods=["POST", "GET"])def index():    if request.method == "POST":        article_content = request.form["article_content"]        threshold_val = request.form["threshold_input"]        predictionCount = request.form["prediction_count"]HTML 代碼:<div>    <div>      <form action="/" method="POST">        <input class="Input-Box" type="text" name="article_content" />        <br />        <br />        <input type="submit" value="Find Systems" />      </form>    </div>    <div class="Settings">      <div style="align-items: center; display: inline-block;">        <h6>Threshold Value(0-1.0):</h6>        <form action="/" method="POST">          <input type="text" name="threshold_input" />        </form>      </div>      <div style="align-items: center; display: inline-block;">        <h6>Number of predictions(1-24):</h6>        <form action="/" method="POST">          <input type="text" name="prediction_count" />        </form>      </div>    </div>  </div></div>有趣的是,F(xiàn)lask 從“article_content”獲取輸入沒有問題,但會(huì)匹配“threshold_input”和“prediction_count”。我檢查了 POST 方法,將 HTML 表單設(shè)置為 POST 方法,并確保 HTML 元素的名稱和 request.form 函數(shù)中的文本相同。任何幫助,將不勝感激。追溯如下:Traceback (most recent call last)    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/flask/app.py", line 2464, in __call__    return self.wsgi_app(environ, start_response)    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/flask/app.py", line 2450, in wsgi_app    response = self.handle_exception(e)    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/flask/app.py", line 1867, in handle_exception
查看完整描述

1 回答

?
浮云間

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超4個(gè)贊

您需要將所有表單控件放在一個(gè)form標(biāo)簽下,并在submit其中添加一個(gè)輸入。您現(xiàn)在使用的提交輸入僅發(fā)送其封閉form標(biāo)簽內(nèi)的輸入,而不發(fā)送其他form標(biāo)簽內(nèi)的輸入。


https://www.w3.org/TR/html4/interact/forms.html#submit-format


<form action="/" method="POST">

  <input class="Input-Box" type="text" name="article_content" />

  <input type="text" name="threshold_input" />

  <input type="text" name="prediction_count" />

  <br />

  <br />


  <!-- This input submits everything inside of this form tag -->

  <input type="submit" value="Find Systems" />

</form>


查看完整回答
反對(duì) 回復(fù) 2023-03-01
  • 1 回答
  • 0 關(guān)注
  • 153 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)