-
Sometimes it's useful to dispatch to a different view method based on request.method – e.g. when building RESTful APIs where GET, PUT and DELETE all use different code paths. RestView
-
In the same vein as snippet 436, this allows you to differentiate view logic by HTTP method such as GET, POST, PUT, DELETE.
-
A Python compendium. [Under Construction]
-
The example limits the view to one request every 3 seconds per ip address. The limit is shared by every view that uses the string "global" (first parameter), which is an arbitrary string. Request succeed until the accumulated requested time in seconds (second parameter) exceeds the limit (third parameter).
-
This jQuery plugin is used to implement the search box and reconcile user input on edits at Freebase.com. It is now being opened to the community so that any developer can reconcile user input against topics in Freebase.
-
Freebase.com is powered by a tuple store called graphd. Graphd is a C/Unix server which processes commands in a simple template-based query language.
-
pyinstall is a replacement for easy_install. It uses mostly the same techniques for finding packages, so packages that were made easy_installable should be pyinstallable as well.
-
Cascading uses a 'pipe and filters' model for defining data processes. It efficiently supports splits, joins, grouping, and sorting. These are the only processing concepts the developer needs to think in.