LA_*_*LA_ 5 python google-app-engine
我做了以下事情
- url: /user/.*
script: script.py
Run Code Online (Sandbox Code Playgroud)
以及script.py中的以下处理:
class GetUser(webapp.RequestHandler):
def get(self):
logging.info('(GET) Webpage is opened in the browser')
self.response.out.write('here I should display user-id value')
application = webapp.WSGIApplication(
[('/', GetUser)],
debug=True)
Run Code Online (Sandbox Code Playgroud)
看起来有些不对劲.
在app.yaml你想要做的事情:
- url: /user/\d+
script: script.py
Run Code Online (Sandbox Code Playgroud)
然后在script.py:
class GetUser(webapp.RequestHandler):
def get(self, user_id):
logging.info('(GET) Webpage is opened in the browser')
self.response.out.write(user_id)
# and maybe you would later do something like this:
#user_id = int(user_id)
#user = User.get_by_id(user_id)
url_map = [('/user/(\d+)', GetUser),]
application = webapp.WSGIApplication(url_map, debug=True) # False after testing
def main():
run_wsgi_app(application)
if __name__ == '__main__':
main()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
501 次 |
| 最近记录: |