http://www.lulu.com/product/ebook/official-web2py-manual/12196616
This is the same content as the online book but converted to PDF. There are significant additions and changes compared to the 2nd edition. - new chapter on components, plugins and plugin_wiki example - many new DAL features including list:reference, list:integer, list:string, belongs, contains, computed fields, virtual fields, shortcuts - new custom login methods (including openid, oauth, prx) - new validators - new helpers (including markmin) - application-level routes and other routes customizations - description of new Auth and Crud settings/messages. - description of new default layout and how to change it - {{blocks}} in template - examples are revised to account for new features - running background processes - sending signed and encrypted emails - more info on GAE deployment - new screenshots - may bug fixes. It contains 537 pages. Thanks to Alvaro, Bruno, Denes, Felipe, Graham, Jonathan, Hans, Kyle, Mark, Michele, Richard, Robin, Roman, Scott, Shane, Sharriff, Sriram, Sterling, Stuart, Thadeus for proofreading this and previous versions of the book. It costs one dollar more than 2nd edition, I guess it is because of the increased number of pages. I actually reduced my cut. Hopefully it will be available in print soon. I will take some help in converting to ePub. Massimo