1) at http://web2py.com/book/default/chapter/06#orderby,-groupby,-limitby,-distinct there's said:
You can fetch the records sorted by name in reverse order (**notice the tilde**): >>> for row in db().select(db.person.ALL, orderby=db.person.name): print row.name , but I don't see the tilde :) 1.2) not sure if http://web2py.com/book/default/chapter/06#find,-exclude,-sort is ok >>> db.define_table('person',Field('name')) >>> db.insert(name='John') >>> db.insert(name='Max') why not db.person.insert(...) ? *** GAE 4 Dummies *** 2) in http://web2py.com/book/default/chapter/11#Running-and-Deployment there could be few lines about where to look for the errors/tickets (for gae starters) 2.1) with local gae dev_appserver.py I found on forums that errors are shown - in terminal (this is gae specific, but beginners might not notice them), • and also _ah/admin has tickets ... 2.2) with real GAE: one should look at Dashboard's menu: Main -> Logs 2.3) is it possible to accomplish debugging via "prints" in gae (local or real)? 3) the requirement for python2.5 could be also spelled out (as 2.5 highlighting in book was little strange for me, but I thought it is just sign that it works from 2.5 on)