2017-04-07 16 views
2

HTMLフォームを使用して、次のFlaskビューにデータをポストします。何らかの理由で、サーバーが決して作成されません。私はcreate_serverメソッドがインタープリタから機能することを確認しました。私がログインするために使用している別のフォーム。なぜこれは機能しないのですか?Flask request.formはデータを取得していません

@app.route('/add-server/', methods=['GET', 'POST']) 
def add_server_view(): 
    if request.method == 'post': 
     server_name = request.form['server_name'] 
     create_server(server_name) 
     return redirect(url_for('index') 

    return render_template('add_server.html') 
<form method=post> 
    <input name=server_name> 
</form> 

答えて

関連する問題