Python 烧瓶是';t“获取预选活动”复选框

Python 烧瓶是';t“获取预选活动”复选框,python,forms,flask,checkbox,request,Python,Forms,Flask,Checkbox,Request,使用Flask,我试图检索用户选择的选项。我希望其中一个按钮是默认选择,当用户访问网页时处于活动状态。但是,使用class=“active”是不够的,因为如果用户接受预选选项并且没有单击它,request.form将返回空 使用,选项1显示为预选: 如果不使用,可以看到没有真正的pre部分: 如何对复选框进行默认选择,以便以后能够请求其值 完整代码: app.py from flask import Flask, render_template, request, redirect app

使用Flask,我试图检索用户选择的选项。我希望其中一个按钮是默认选择,当用户访问网页时处于活动状态。但是,使用
class=“active”
是不够的,因为如果用户接受预选选项并且没有单击它,request.form将返回空

使用
,选项1显示为预选:

如果不使用
,可以看到没有真正的pre部分:

如何对复选框进行默认选择,以便以后能够请求其值

完整代码:

app.py

from flask import Flask, render_template, request, redirect

app=Flask(__name__)
app.secret_key = "secret key"

@app.route('/')
def upload_form():
    return render_template('index.html')

@app.route('/', methods=['POST'])
def index():
    global uniqueId, nomeArquivos

    if request.method == 'POST':
    
        print(request.form)
    
        return redirect('/')

if __name__ == '__main__':
    app.run()
index.html

<!DOCTYPE html>
<html lang="en">
<head>
    <link href="/static/styles/bootstrap.min.css" rel="stylesheet">
</head>
<body>

    <form method="post" action="/" enctype="multipart/form-data">
        
        <div class="btn-group" data-toggle="buttons">
            <label class="btn btn-primary active">
            <input type="radio" name="options" id="option1" value="option1"> option1
            </label>
            <label class="btn btn-primary">
            <input type="radio" name="options" id="option2" value="option2"> option2
            </label>
        </div>
    
        <input type="submit" value="Submit">
        
    </form>
</body>
</html>

选择1
选择2

只需在模板文件中设置它

<input type="radio" name="options" id="option1" value="option1" checked="checked">

或者干脆

<input type="radio" name="options" id="option1" value="option1" checked>