Pythonファイルに値を渡すためのajaxコードを作成しました。request.GET ['user']を使用しましたが、コンパイルエラーが発生します。値をキャッチするためにPythonでメソッドを与えるのを手伝ってください。以下はPythonコードです:
if (request.session.get('word',None) and request.session.get('user',None)):
print "<script type='text/javascript'>console.log('no words submitted')</script>"
else:
word=request.GET['word']
user=request.GET['user']
Ajaxコード:
$.ajax({
type:'GET',
url: "http://sudhanshu-gupta-gh.com/wm-mrg/word_to_dictionary_test.py",
data: {word: word, user: myName},
success:function(html) {
console.log("Word send");
},
error: function(){
console.log("Unable to Load!");
},
complete: function(){
console.log("Word Added")
}
});
コンパイルエラー:
File "word_to_dictionary_user.py", line 8, in <module>
word=request.GET['word']
NameError: name 'request' is not defined