9

指定されたリクエストの URI パラメータにアクセスしたい:

http://localhost:8080/account/user?un=erik&pw=gaius

ただし、次のコードを機能させることはできませんが、

main.py

app = webapp2.WSGIApplication([('/', MainPage),
                               ('/account/user', account.User)],
                              debug=True)

account.py

class User(webapp2.RequestHandler):
  def get(self, un, pw):
    self.response.headers['Content-Type'] = 'text/plain'
    self.response.write('Yey!' + un + ' ' + pw)

私のmain.pyに何か問題があると思いますが、名前付きルートと正規表現を追加してそれを台無しにしようとしましたが、500エラー(内部サーバーエラー)が発生し続けました。

4

1 に答える 1

19
class User(webapp2.RequestHandler):
  def get(self):
    un = self.request.get('un')
    pw = self.request.get('pw')
    self.response.headers['Content-Type'] = 'text/plain'
    self.response.write('Yey!' + un + ' ' + pw)
于 2012-10-17T15:18:00.057 に答える