我试图在用户提交表单后将当前用户的名称作为默认值添加到数据库中。目前,我将值传递给输入值,用户可以删除它而不将帖子链接到其帐户/用户。
{% if session['email'] != None %}
<!--seller name-->
<input type="text" id="seller" name="seller" class="form-control mb-4" placeholder="Seller Name" value="{{session['name']}}">
{% endif %}
@app.route('/insert_product', methods=['POST'])
def insert_product():
products=mongo.db.products
if request.method == 'POST':
products.insert_one(request.form.to_dict())
return redirect(url_for('user'))
我想要的只是用户不需要输入他们的名字,而是默认将他们基于会话的名字添加到表单中'seller':session['name']。
慕哥9229398
相关分类