これは多くの人にとって非常に簡単なものだと思いますが、実際にはスクリプトが機能しない理由がわかりません。これは初めてなので、誰かが答えてくれたら嬉しいです。
フォームは単純に1つのパラメーターを取り、同じページの同じフォームに投稿しますが、今のところ、ページがリロードされたときにパラメーターが表示されないため、間違っているのがpythonなのか、天気がhtmlなのかわかりません、とにかく、エラーメッセージが表示されないのでわかりません...
import webapp2
form="""
<h2>Enter some text</h2>
<form method="post">
<textarea name="text" value=%(word)s style="height: 100px; width: 400px;">
</textarea>
<br>
<input type="submit">
</form>
"""
class MainHandler(webapp2.RequestHandler):
def write_form(self, text=""):
self.response.write(form % {"word": text})
def get(self):
self.write_form()
def post(self):
text=self.request.get("text")
self.write_form(text)
app = webapp2.WSGIApplication([('/', MainHandler)], debug=True)