2012-04-25 28 views
4

私はPythonでurlパラメータを取得しようとしています。'Request'オブジェクトに属性 'get'がありませんPythonエラー

私はこのコードを使用しています:

from flask import request, url_for, redirect 
# ... 
controller = request.get('controller') 

を、私はこのエラーを取得しています:

'Request' object has no attribute 'get' 

任意のアイデア?あなたは、フラスコ内のあなたのGETパラメータにrequest.argsを使用したい

おかげ

+0

あなたはWebフレームワークを使用していますか? – mipadi

+0

'request'オブジェクトはどのような型ですか? – Fenikso

+0

私はフラスコの輸入要求から、url_for、redirect – kbaccouche

答えて

12

。ここでは、Quickstart文書の「アクセス中のリクエストデータ」セクションの例を引用しています。 (?キー=値)

あなたは引数を使用することができURLに提出したアクセス・パラメータに

属性:

searchword = request.args.get('key', '')  
+0

それはありがたいです。 – kbaccouche

関連する問題