Hi,
I modified hello world example to have 3 different scripts handling 3
different url patterns. I tested them by manually entering the url
into the address bar and hit ENTER.
"Localhost:8085" shows up as "Hello world!"
"Localhost:8085/2" doest appear. It shows blank page. Log says "404
error"
i tried random things instead of "2". the result is the same as that
with "2".
Please help.

In another version, I added a button with associated it to "/2" url
and used a handler function inside the main.py script file itself(as
opposed to a separate script file). When I clicked the button, the url
path "/2" showed up properly as expected. The address bar now says
"localhost:8085/2/".At this stage if I simply click inside the address
bar to select the url and hit ENTER, the page goes blank again like
before. when I replaced the button with a simple href link to the same
address url, it doesnt work!!

what could be going wrong?
My app.yaml file is as shown below
----------------------------------start
application: multipagetry
version: 1
runtime: python
api_version: 1
handlers:
- url: /2/.*
  script: main2.py
- url: /
  script: main.py
- url: /.*
  script: main3.py
---------------------------------end
my main.py file which works properly for address "localhost:8085/" is
as below
--------------------------------start
import wsgiref.handlers
from google.appengine.ext import webapp

class MainHandler(webapp.RequestHandler):
  def get(self):
    self.response.out.write('Hello world!')

def main():
  application = webapp.WSGIApplication([('/', MainHandler)],
                                       debug=True)
  wsgiref.handlers.CGIHandler().run(application)

if __name__ == '__main__':
  main()
---------------------------------end
my main2.py file which doesnt work properly for address "localhost:
8085/2/" is as below
--------------------------------start
import wsgiref.handlers
from google.appengine.ext import webapp

class MainHandler(webapp.RequestHandler):
  def get(self):
    self.response.out.write('Hello world2222!')

def main():
  application = webapp.WSGIApplication([('/', MainHandler)],
                                       debug=True)
  wsgiref.handlers.CGIHandler().run(application)

if __name__ == '__main__':
  main()
---------------------------------end

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=.


Reply via email to