The Django REST interface makes it easy to offer private and public APIs for existing Django models. New generic views simplify data retrieval and modification in a resource-centric architecture and provide model data in formats such as XML, JSON and YAML with very little custom code.
Provides access to the official Django documentation as HTML inside of your local Django administration documentation. (It's on the radar to provide access to any app docs too)
Creating a simple public API for your site is a lot easier than you may think with Django. You’re basically just creating another view and serving it as XML or JSON instead of HTML.
Creating a simple public API for your site is a lot easier than you may think with Django. You’re basically just creating another view and serving it as XML or JSON instead of HTML.
At work, I've been putting together a Django layer I'm calling Djata that provides a RESTful interface with multiple, extensible parsers and formatters…that you can plug into your urls.py in one line and optionally write an api module to configure and extend each of your data views. I can easily conform to this JSON spec and largely already do with many more features (ranges, indexing, pagination, predicates, authentication, field selection, map and table JSON). I have permission to publish it and my driving application "Bugwar" (yet another test result database), so Ryan's been working on setting up an open source project server.
Photologue comes with a complete set of example templates for setting up a photo gallery fast. Define a master template, apply some styles and you've got a complete photo galler