Sidebar Network

django-rest-interface A generic REST interface for Django.

The Basics

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.

Project Homehttp://code.google.com/p/django-rest-interface/
Grab the Repository – svn checkout http://django-rest-interface.googlecode.com/svn/trunk/
 

Recent Commits

  • 77 was committed 3 weeks, 1 day ago.
    Fixes for authentication including a patch from madssj. Fixes #24.
  • 76 was committed 3 weeks, 2 days ago.
    Applied patches to make the app work with django trunk revision 8015. Including a patch from florian.leitner
  • 75 was committed 9 months, 3 weeks ago.
    Fixed #21: Access headers with setitem. Thanks, David Larlet!
  • 73 was committed 10 months, 3 weeks ago.
    Fixed #17: Works with case-insensitive headers, i.e. Django versions from [6212]
  • 72 was committed 1 year ago.
    Added URL, e-mail and information on receiver.py to README.
  • 71 was committed 1 year ago.
    Extracted code common to Resource and ModelResource to ResourceBase.
  • 70 was committed 1 year ago.
    Moved TODOs to Google Code’s issue tracking system.
  • 68 was committed 1 year ago.
    Really delete POST attribute in load_put_and_files; small comment changes.
  • 67 was committed 1 year ago.
    Inlined authentication/permitted methods code from Resource.__init__ to ModelResource.__init__ (four lines of duplicate code, but it’s clearer this way and Resource.__init__ can set parameters that are not needed for ModelResource, e.g. self.mimetype)
  • 66 was committed 1 year ago.
    Added option to specify a custom base class for forms in create(), update() and TemplateResponder form methods.