次のクラス定義があります。
class TestHandler(webapp2.RequestHandler):
def get(self):
self.msg = "hello world"
self.render_form() # modifies self.msg
def post(self):
print self.msg
#...
#...
#...
self.render_form()
実行すると、次のエラーが表示されます。
ファイル "/Users/mhalsharif/Desktop/wordsnet1/ascii-chan/main.py"、129 行目、印刷後の self.msg AttributeError: 'AnswersHandler' object has no attribute 'msg'
文字列を 'msg' 属性に保存し、post() が呼び出されたときに出力しようとしているだけです。なぜ私はそれができないのですか?そしてそれを修正する方法は?