Я пытаюсь распечатать значение флажка в Flask, когда я нажал кнопку отправки.Флажок не получает значение флажка
app.py сниппет:
@app.route('/test2', methods=['GET', 'POST'])
def test2():
if request.method == "POST":
if request.form['submit'] == 'submit':
print(request.args.get('check'))
return render_template('test.html')
HTML:
<div class="container"><br>
<form role="form" method="post">
<input type="checkbox" name="check" value="test">
<button type="submit" name="submit" value="submit">Submit</button>
</form>
</div>
Это возвращает 'Нет', когда я нажимаю кнопку отправки.
Я также попытался request.form.get()
@app.route('/test2', methods=['GET', 'POST'])
def test2():
if request.method == "POST":
if request.form['submit'] == 'submit':
print(request.form.get('check'))
return render_template('test.html')
Это также возвращает 'Нет'.