ビューで次のコードスニペットを使用してユーザーをジオロケートしています。
try:
jsonResponse = urllib2.urlopen("http://www.geoplugin.net/json.gp?ip="+request.META['REMOTE_ADDR']).read()
response = simplejson.loads(jsonResponse)
kwargs['loc'] = response['geoplugin_countryCode']
except:
kwargs['loc'] = 'error'
return basic_html(request,'index.html',kwargs)
私の開発サーバー(manage.py runserver
)では、これは正常に機能します。私のgunicorn
本番サーバーでloc
は、空白です(でもありませんerror
)。どうしたの?