私はGAEとPythonの初心者です。HTMLページからPython関数に文字列パラメーターを渡すことができません(ただし、整数パラメーターでは機能します)。
私は次のURLを持っています:
http://localhost:8094/papers/xyz
私main()
が持っている:
app = webapp2.WSGIApplication([
('/', homepage.ViewHomePage),
('/about', aboutpage.ViewAboutPage),
('/papers/([\w]+)', PaperList)
],
config=config,
debug=True)
関数は次のように定義されます。
class PaperList(BaseHandler):
def get(self, param1):
私app.yaml
が持っている:
- url: .*
script: main.app
これは動作しません。ただし、パラメータを文字列から整数に変更するだけで機能します。(私はまだパラメーターで何もしていません。文字列パラメーターを受け入れるようにしたいだけです。)
文字列パラメータで動作できるようにするために何を変更する必要があるかを誰かに教えてもらえますか?また、ドキュメントがパラメータを渡す方法を説明している場所を教えてもらえますmain()
か?
Python2.7を使用しています。