Running Python Launcher Version 2.5.1 & Google App Engine SDK release: 1.1.5 on Mac OS X Version 10.4.11
First time user, so far the tutorial is easy to follow. I get to "Using Datastore" "Edit the Guestbook handler to appear similar to the following..." and now my application will not run error-free. I simply copied and pasted the code found here: http://code.google.com/appengine/docs/gettingstarted/usingdatastore.html Up till this point I receive errors when refreshing http://localhost:8080/ in my safari browser. This is the code I am running:-----------------------------> from google.appengine.ext import db import cgi from google.appengine.api import users from google.appengine.ext import webapp from google.appengine.ext.webapp.util import run_wsgi_app class MainPage(webapp.RequestHandler): def get(self): self.response.out.write(""" <html> <body> <form action="/sign" method="post"> <div><textarea name="content" rows="3" cols="60"></ textarea></div> <div><input type="submit" value="Sign Guestbook"></div> </form> </body> </html>""") class Guestbook(webapp.RequestHandler): def post(self): greeting = Greeting() if users.get_current_user(): greeting.author = users.get_current_user() greeting.content = self.request.get('content') greeting.put() self.redirect('/') def main(): run_wsgi_app(application) if __name__ == "__main__": main() END--------------------------------------> If i finish and "Edit the MainPage handler to appear similar to the following..." I will also run into a massive error message when viewing the application on Safari browser. This would then be the code I am runnnig: ----------------------------- > from google.appengine.ext import db import cgi from google.appengine.api import users from google.appengine.ext import webapp from google.appengine.ext.webapp.util import run_wsgi_app class MainPage(webapp.RequestHandler): def get(self): self.response.out.write('<html><body>') greetings = db.GqlQuery("SELECT * FROM Greeting ORDER BY date DESC LIMIT 10") for greeting in greetings: if greeting.author: self.response.out.write('<b>%s</b> wrote:' % greeting.author.nickname()) else: self.response.out.write('An anonymous person wrote:') self.response.out.write('<blockquote>%s</blockquote>' % cgi.escape(greeting.content)) # Write the submission form and the footer of the page self.response.out.write(""" <form action="/sign" method="post"> <div><textarea name="content" rows="3" cols="60"></ textarea></div> <div><input type="submit" value="Sign Guestbook"></div> </form> </body> </html>""") class Guestbook(webapp.RequestHandler): def post(self): greeting = Greeting() if users.get_current_user(): greeting.author = users.get_current_user() greeting.content = self.request.get('content') greeting.put() self.redirect('/') def main(): run_wsgi_app(application) if __name__ == "__main__": main() END--------------------------------------------> What am I doing wrong? I reload http://localhost:8080/ in my browser and cannot post, I get a full page of Errors. Thank u. ~Adrie S. SilvaPrints.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com 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=en -~----------~----~----~----~------~----~------~--~---