Additional information on the tools and resources used in the book can be found online.
The pure Python application server used in the examples in this book.
Apache is much more than just a web server, but this links to this webserver workhorse directly.
All about the JavaScript libraries used throughout this book to spice up the user interface.
http://www.sencha.com/products/extjs/
Possible alternatives to the jQuery/jQuery UI libraries. Each has its own strengths and weaknesses.
http://wiki.python.org/moin/DatabaseInterfaces
The home of the embedded database engine bundled with Python and a list of alternative database engines that work with Python.
Some quality object relational mappers.
Both good! Widely used version management tools.
http://www.asp.net/ajaxlibrary/cdn.ashx
Content delivery frameworks may reduce the load on your own web server significantly.
The Python package index. Lists thousands of packages ready for use with Python. Check this first before reinventing the wheel.
http://www.appelsiini.net/projects/jeditable
Two very capable jQuery plugins. Both are excellent examples of how to extend jQuery.
An extension for the Firefox browser. Invaluable when debugging web applications.
A tool to test user interfaces/web pages.
Securing your application is very important. On this site, you will find information about general principles as well as specific attack patterns (and their remedies).
A large collection of blogs about Python.
The author's blog about writing web applications in Python.
18.188.190.175